Family Medicine Physicians Salary in Virginia
BLS OEWS May 2025 • 14 metro areas • Virginia
Family Medicine Physicians in Virginia earn a median salary of $211,416 per year on average across 14 metro and nonmetro areas, -11.3% vs the national median of $238,380. An estimated 1,720 family medicine physicians are employed across Virginia, with salaries ranging from $142,680 to $282,220 depending on location.
$211,416
Avg median salary in Virginia
$282,220
Highest paying metro
$142,680
Lowest paying metro
1,720
Employed in Virginia
Compare Family Medicine Physicians salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Family Medicine Physicians
in
Family Medicine Physicians salaries by city in Virginia
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Southwest Virginia | $282,220 | $155,960 | $379,300 | 80 |
| Northern West Virginia | $269,140 | $207,450 | $301,900 | — |
| Charlottesville, VA | $219,590 | $167,430 | — | 40 |
| Winchester, VA-WV | $216,390 | $175,450 | — | 60 |
| Virginia Beach, VA-NC | $213,690 | $169,470 | $659,190 | 560 |
| Harrisonburg, VA | $210,860 | $175,010 | — | 40 |
| Blacksburg, VA | $207,430 | $173,090 | — | 40 |
| Roanoke, VA | $206,970 | $204,930 | — | 110 |
| Lynchburg, VA | $206,480 | $162,270 | — | 80 |
| Richmond, VA | $201,570 | $165,810 | — | 500 |
| Southside Virginia | $200,280 | $110,800 | — | 70 |
| Southern West Virginia | $199,990 | $199,990 | — | 60 |
| Northeast Virginia | $182,540 | $142,690 | $300,030 | 40 |
| Northwest Virginia | $142,680 | $67,640 | $232,070 | 40 |