facebook tracking Family Medicine Physician salary in Virginia (2025): pay by city

Family Medicine Physician salary in Virginia

What family medicine physicians earn in Virginia and its metro areas, compared with the rest of the country.

May 2025#42 of 50 states
Median pay$222,630$107.03 per hour
vs U.S.−9%U.S. median $244,180
Middle half earn$173,660 – $281,510Top 10%: $443,010+
Jobs2,9301.03× the U.S. concentration

Family Medicine Physician pay in Virginia cities

Metro areas as BLS defines them. Click a column to sort.

Metro areaMedianHourlyJobs
Washington-Arlington-Alexandria, DC-VA-MD-WV$225,140$108.241,470
Virginia Beach-Chesapeake-Norfolk, VA-NC$213,690$102.73560
Richmond, VA$208,750$100.36410
Roanoke, VA$224,410$107.89230
Kingsport-Bristol, TN-VA$352,590$169.52150
Lynchburg, VA$177,430$85.30120
Southwest Virginia nonmetropolitan area$282,220$135.6880
Winchester, VA-WV$198,720$95.5460
Southside Virginia nonmetropolitan area$179,230$86.1760
Northeast Virginia nonmetropolitan area$182,540$87.7640
Northwest Virginia nonmetropolitan area$142,680$68.6040
Advertisement

Hospitals and jobs in Virginia

Family Medicine Physician pay in similar states

Other healthcare salaries in Virginia

Questions

How much does a family medicine physician make in Virginia?

Family Medicine Physicians in Virginia earned a median of $222,630 a year ($107.03 an hour) in May 2025, 9% less than the national median of $244,180. The middle half earned $173,660 to $281,510.

Where in Virginia do family medicine physicians earn the most?

Among areas in Virginia, pay was highest in Kingsport-Bristol, TN-VA at $352,590.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025, all industries. Pay doesn't reflect cost of living, overtime or shift differentials.