Physician Salary in Virginia

Median annual base pay is $260,000 across 169 reported Physician salaries in Virginia.

Updated 23 September 2025

Salary Distribution (By Percentile)

P10P25MedianP75P90
$77,662$170,789$260,000$305,000$356,000

Top Cities in Virginia

CityMedianReports
Martinsville$350,0006
Virginia Beach$339,9007
Newport News$305,00012
Roanoke$301,8757
Petersburg$270,4006
Winchester$260,0007
Falls Church$250,0006
Norfolk$239,20010
Richmond$196,29529
Charlottesville$83,30425

Top Employers in Virginia

EmployerMedianReports
Apogee Medical Group, Virginia, PC$350,0007
Riverside Physician Services, Inc. (D/B/a Riverside Medical Group)$305,00010
Carilion Clinic$301,8757
USACS Medical Group Ltd.$270,4006
Sentara Medical Group$270,00012
Hospitalist Medicine Physicians of Virginia, LLC$260,0006
Inova Health Care Services$250,0007
VCU Health System Authority$215,00028
University of Virginia Physicians Group$182,50011
University of Virginia Health Services Foundation$120,0005

By Practice Setting

SettingMedianReports
Hospital (Community)$250,00038
Hospital (Academic/Teaching)$83,30432

Salary by Level

LevelCommon titlesMedianReports
EntryIntern (PGY1)3
Junior / Early CareerResident (PGY2-3)$65,67711
SeniorFellow · Clinical Instructor$79,99713
Lead / ExpertAttending Physician · Staff Physician · Assistant Professor$270,400131

By Specialty

SpecialtyMedianReports
Gastroenterology$540,0005
Pulmonary Disease$317,9325
Psychiatry$300,0006
Hospital Medicine - Adult$278,57638
Internal Medicine$270,00013

How They're Paid

ModelMedianReports
Annual Salary$265,000136
Hourly$260,00026

Physician salaries in other states

Common questions

How much does a Physician make in Virginia?

The median Physician salary in Virginia is $260,000 per year, based on 169 reported salaries.

Which city in Virginia pays Physicians the most?

Martinsville has the highest median at $350,000 per year, of the cities with enough reports to publish a median.

How much does a Physician at the Lead / Expert level make in Virginia?

$270,400 per year at the median — $10,400 above the Physician median in Virginia.

Which employers pay Physicians the most in Virginia?

Of the employers with enough reports to publish a median, Apogee Medical Group, Virginia, PC is highest at $350,000 per year.

Am I underpaid as a Physician?

All Physician salaries · Browse salaries by role