Physicians, All Other Salary in Virginia

BLS OEWS May 2025 • 15 metro areas • Virginia

Physicians, All Other in Virginia earn a median salary of $226,047 per year on average across 15 metro and nonmetro areas. An estimated 7,310 physicians, all other are employed across Virginia, with salaries ranging from $182,250 to $284,090 depending on location.

$226,047 Avg median salary in Virginia
$284,090 Highest paying metro
$182,250 Lowest paying metro
7,310 Employed in Virginia

Compare Physicians, All Other salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Physicians, All Other
in
    vs

      Physicians, All Other salaries by city in Virginia

      Metro area Median salary 25th pct 75th pct Employed
      Richmond, VA $284,090 $204,860 $333,450 1,760
      Lynchburg, VA $273,740 $165,480 $387,520 130
      Northern West Virginia $272,040 $204,300 $326,230 290
      Virginia Beach, VA-NC $266,280 $178,000 $323,830 1,050
      Staunton, VA $231,280 $160,310 70
      West Virginia $228,680 $124,490 2,300
      Southern West Virginia $219,360 $117,360 150
      Northwest Virginia $215,480 $88,180 $324,810 90
      Charlottesville, VA $212,870 $212,870 950
      Winchester, VA-WV $210,550 $134,810 $342,860 70
      Blacksburg, VA $207,770 $94,750 $302,870 100
      Southside Virginia $205,540 $86,100 130
      Harrisonburg, VA $197,580 $167,330 $280,110 50
      Northeast Virginia $183,190 $88,180 $282,090 50
      Southwest Virginia $182,250 $60,140 120

      View Physicians, All Other salaries in all cities