What family medicine physicians earn in Virginia and its metro areas, compared with the rest of the country.
Metro areas as BLS defines them. Click a column to sort.
| Metro area | Median | Hourly | Jobs |
|---|---|---|---|
| Washington-Arlington-Alexandria, DC-VA-MD-WV | $225,140 | $108.24 | 1,470 |
| Virginia Beach-Chesapeake-Norfolk, VA-NC | $213,690 | $102.73 | 560 |
| Richmond, VA | $208,750 | $100.36 | 410 |
| Roanoke, VA | $224,410 | $107.89 | 230 |
| Kingsport-Bristol, TN-VA | $352,590 | $169.52 | 150 |
| Lynchburg, VA | $177,430 | $85.30 | 120 |
| Southwest Virginia nonmetropolitan area | $282,220 | $135.68 | 80 |
| Winchester, VA-WV | $198,720 | $95.54 | 60 |
| Southside Virginia nonmetropolitan area | $179,230 | $86.17 | 60 |
| Northeast Virginia nonmetropolitan area | $182,540 | $87.76 | 40 |
| Northwest Virginia nonmetropolitan area | $142,680 | $68.60 | 40 |
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.
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.