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

Job title

Updated Nov 01, 2026
Job title
Durham, NC
North Carolina
Job openings (Durham)

Urgent Care Physician

Durham

$324,619 per year

North Carolina

$242,353 per year

Family Medicine Physician

Durham

$127 per hour

North Carolina

$71.85 per hour

Psychiatrist

Durham

$261,349 per year

North Carolina

$273,611 per year

Anesthesiologist

Durham

$235,237 per year

North Carolina

$200,371 per year

Primary Care Physician

Durham

$217,614 per year

North Carolina

$198,653 per year

Neurologist

Durham

$212,661 per year

North Carolina

$189,191 per year

Physician

Durham

$192,296 per year

North Carolina

$188,320 per year

Pediatrician

Durham

$186,102 per year

North Carolina

$192,548 per year

Optometrist

Durham

$84.02 per hour

North Carolina

$22.27 per hour

Physician Assistant

Durham

$107,587 per year

North Carolina

$119,516 per year

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