High-paying doctor jobs in Tupelo

A Doctor diagnoses and treats illnesses by applying medical knowledge and expertise. Doctors conduct examinations, analyze tests, and prescribe treatments. They require strong communication skills, empathy, and comprehensive medical knowledge.


The 50 doctor jobs listed below pay well, with salaries between $93.59 and $139 per hour. Gastroenterologist, Family Medicine Physician and Nephrologist are among the most popular high-paying roles in Tupelo, MS.

Job title

Updated Oct 31, 2026
Job title
Tupelo, MS
Mississippi
Job openings (Tupelo)

Obstetrics and Gynecology Physician

Tupelo

$139 per hour

Mississippi

$147 per hour

Hospitalist

Tupelo

$139 per hour

Mississippi

$145 per hour

Surgeon

Tupelo

$127 per hour

Mississippi

$102 per hour

Nephrologist

Tupelo

$223,350 per year

Mississippi

$238,489 per year

Oncologist

Tupelo

$214,680 per year

Mississippi

$449,583 per year

Emergency Medicine Physician

Tupelo

$93.59 per hour

Mississippi

$152 per hour

Otolaryngology Physician

Tupelo

$183,755 per year

Mississippi

$487,019 per year

Family Medicine Physician

Tupelo

$176,472 per year

Mississippi

$302,729 per year

Internal Medicine Physician

Tupelo

$172,061 per year

Mississippi

$258,075 per year

Gastroenterologist

Tupelo

$167,450 per year

Mississippi

$254,737 per year

Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.