Marketing Managers Salary in Virginia

BLS OEWS May 2025 • 14 metro areas • Virginia

Marketing Managers in Virginia earn a median salary of $142,399 per year on average across 14 metro and nonmetro areas, -11.6% vs the national median of $161,030. An estimated 2,860 marketing managers are employed across Virginia, with salaries ranging from $104,450 to $167,680 depending on location.

$142,399 Avg median salary in Virginia
$167,680 Highest paying metro
$104,450 Lowest paying metro
2,860 Employed in Virginia

Compare Marketing Managers salaries & buying power

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

Full tool →
Marketing Managers
in
    vs

      Marketing Managers salaries by city in Virginia

      Metro area Median salary 25th pct 75th pct Employed
      Richmond, VA $167,680 $127,060 $206,630 1,100
      Charlottesville, VA $162,390 $128,810 $201,990 150
      Northwest Virginia $160,220 $95,520 $205,370 40
      Southwest Virginia $159,160 $119,060 $208,590 70
      Virginia Beach, VA-NC $152,880 $119,260 $195,240 690
      Lynchburg, VA $149,500 $113,000 $209,010 80
      Staunton, VA $145,390 $97,890 $198,840 30
      Southside Virginia $141,270 $112,700 $184,650 70
      Blacksburg, VA $138,490 $109,300 $177,830 60
      Harrisonburg, VA $136,410 $93,040 $174,220 50
      Roanoke, VA $134,190 $106,570 $181,430 120
      Winchester, VA-WV $131,400 $96,360 $170,550 70
      West Virginia $110,150 $88,290 $146,850 330
      Northern West Virginia $104,450 $85,870 $132,320

      View Marketing Managers salaries in all cities