Advertisement
Physicians, All Other average salary by city in Virginia
- Lynchburg$267,300
- Charlottesville$267,120
- Richmond$262,540
- Staunton$253,540
- Virginia Beach$250,370
- Winchester$227,830
- Harrisonburg$222,930
- Blacksburg$221,580
Pay, take-home pay and cost of living
| City | Average | Median | 25th pct. | Take-home* | Cost of living |
|---|---|---|---|---|---|
| Lynchburg | $267,300 | $273,740 | $165,480 | $179,984 | 89 |
| Charlottesville | $267,120 | $286,090 | $222,860 | $179,876 | 99 |
| Richmond | $262,540 | $284,090 | $204,860 | $177,133 | 98 |
| Staunton | $253,540 | $239,680 | $193,380 | $171,742 | 91 |
| Virginia Beach | $250,370 | $266,280 | $178,000 | $169,843 | 98 |
| Winchester | $227,830 | $210,550 | $134,810 | $156,341 | 96 |
| Harrisonburg | $222,930 | $197,580 | $167,330 | $153,406 | 95 |
| Blacksburg | $221,580 | $207,770 | $94,750 | $152,598 | 93 |
*Average salary after federal and state taxes for a single filer. Cost of living: BEA price parity, U.S. = 100.
Physicians, All Other salary in other states
More about pay in Virginia
Sources and how to read this page
- Wages: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), May 2025 estimates for metropolitan areas. SOC code 29-1229.
- Cost of living: Bureau of Economic Analysis regional price parities (RPP), 2024; 100 = U.S. average.
Read the full methodology. Spotted an error? Tell us.