High-paying doctor jobs in Durham

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 173 doctor jobs listed below pay well, with salaries between $107,587 and $688,352 per year. Optometrist, Physician Assistant and Physician are among the most popular high-paying roles in Durham, NC.

Job title

Updated Oct 27, 2026
Job title
Durham, NC
North Carolina
Job openings (Durham)

Urgent Care Physician

Durham

$324,619 per year

North Carolina

$238,277 per year

Psychiatrist

Durham

$266,481 per year

North Carolina

$275,630 per year

Family Medicine Physician

Durham

$124 per hour

North Carolina

$70.80 per hour

Anesthesiologist

Durham

$235,376 per year

North Carolina

$396,042 per year

Primary Care Physician

Durham

$225,118 per year

North Carolina

$200,926 per year

Neurologist

Durham

$212,688 per year

North Carolina

$189,191 per year

Physician

Durham

$192,296 per year

North Carolina

$187,638 per year

Internal Medicine Physician

Durham

$189,947 per year

North Carolina

$166,224 per year

Optometrist

Durham

$82.88 per hour

North Carolina

$22.28 per hour

Physician Assistant

Durham

$107,587 per year

North Carolina

$118,611 per year

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