High-paying doctor jobs in Charlottesville

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 56 doctor jobs listed below pay well, with salaries between $60,445 and $475,550 per year. Optometrist, Surgeon and Primary Care Physician are among the most popular high-paying roles in Charlottesville, VA.

Job title

Updated Nov 13, 2026
Job title
Charlottesville, VA
Virginia
Job openings (Charlottesville)

Anesthesiologist

Charlottesville

$475,550 per year

Virginia

$336,619 per year

Surgeon

Charlottesville

$314,114 per year

Virginia

$295,568 per year

Physician

Charlottesville

$296,786 per year

Virginia

$250,814 per year

Oncologist

Charlottesville

$253,610 per year

Virginia

$278,121 per year

Family Medicine Physician

Charlottesville

$213,270 per year

Virginia

$220,858 per year

Obstetrics and Gynecology Physician

Charlottesville

$208,059 per year

Virginia

$173,022 per year

Gastroenterologist

Charlottesville

$196,166 per year

Virginia

$109,498 per year

Optometrist

Charlottesville

$162,705 per year

Virginia

$154,343 per year

Infectious Disease Physician

Charlottesville

$123,705 per year

Virginia

$233,823 per year

Primary Care Physician

Charlottesville

$25.94 per hour

Virginia

$96.15 per hour

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