High-paying doctor jobs in Murfreesboro

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 27 doctor jobs listed below pay well, with salaries between $58,030 and $379,556 per year. Obstetrics and Gynecology Physician, Internal Medicine Physician and Surgeon are among the most popular high-paying roles in Murfreesboro, TN.

Job title

Updated Nov 11, 2026
Job title
Murfreesboro, TN
Tennessee
Job openings (Murfreesboro)

Internal Medicine Physician

Murfreesboro

$379,556 per year

Tennessee

$226,875 per year

Hospitalist

Murfreesboro

$350,000 per year

Tennessee

$273,783 per year

Psychiatrist

Murfreesboro

$254,579 per year

Tennessee

$273,817 per year

Surgeon

Murfreesboro

$209,706 per year

Tennessee

$286,472 per year

Physician

Murfreesboro

$199,138 per year

Tennessee

$260,793 per year

Gastroenterologist

Murfreesboro

$172,855 per year

Tennessee

$267,642 per year

Obstetrics and Gynecology Physician

Murfreesboro

$24.93 per hour

Tennessee

$84.24 per hour

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