Physician Salary in Virginia

Median annual base pay is $270,000 across 160 reported Physician salaries in Virginia.

Updated 23 September 2025

Salary Distribution (By Percentile)

P10P25MedianP75P90
$77,662$182,500$270,000$315,000$365,000

Top Cities in Virginia

CityMedianReports
Martinsville$350,0005
Virginia Beach$339,9007
Newport News$305,00012
Roanoke$301,8757
Petersburg$270,4005
Norfolk$260,0008
Winchester$260,0007
Falls Church$250,0006
Richmond$208,00026
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,00037
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$276,590122

By Specialty

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

How They're Paid

ModelMedianReports
Annual Salary$270,000127
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 $270,000 per year, based on 160 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?

$276,590 per year at the median — $6,590 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