Financial Managers Salary in Virginia

BLS OEWS May 2025 • 16 metro areas • Virginia

Financial Managers in Virginia earn a median salary of $132,336 per year on average across 16 metro and nonmetro areas, -18.2% vs the national median of $161,700. An estimated 11,770 financial managers are employed across Virginia, with salaries ranging from $91,000 to $166,800 depending on location.

$132,336 Avg median salary in Virginia
$166,800 Highest paying metro
$91,000 Lowest paying metro
11,770 Employed in Virginia

Compare Financial Managers salaries & buying power

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

Full tool →
Financial Managers
in
    vs

      Financial Managers salaries by city in Virginia

      Metro area Median salary 25th pct 75th pct Employed
      Richmond, VA $166,800 $128,140 $212,530 3,410
      Charlottesville, VA $159,700 $120,620 $209,130 520
      Virginia Beach, VA-NC $154,330 $113,410 $191,860 2,440
      Roanoke, VA $146,210 $108,150 $189,850 520
      Lynchburg, VA $143,730 $110,690 $177,590 250
      Harrisonburg, VA $141,820 $106,630 $196,660 150
      Winchester, VA-WV $140,570 $100,550 $183,450 260
      Staunton, VA $137,700 $100,610 $177,680 150
      Blacksburg, VA $134,410 $106,640 $175,530 200
      Northeast Virginia $132,810 $97,320 $179,840 120
      Northwest Virginia $130,760 $92,650 $167,250 160
      Southwest Virginia $123,970 $94,680 $168,330 250
      Southside Virginia $110,300 $82,380 $157,390 260
      West Virginia $105,760 $82,120 $142,560 2,430
      Southern West Virginia $97,500 $76,030 $128,040 210
      Northern West Virginia $91,000 $65,520 $120,960 440

      View Financial Managers salaries in all cities