Special Education Teachers, Secondary School Salary in Virginia

BLS OEWS May 2025 • 16 metro areas • Virginia

Special Education Teachers, Secondary School in Virginia earn a median salary of $57,808 per year on average across 16 metro and nonmetro areas, -16.9% vs the national median of $69,590. An estimated 4,490 special education teachers, secondary school are employed across Virginia, with salaries ranging from $49,490 to $73,430 depending on location.

$57,808 Avg median salary in Virginia
$73,430 Highest paying metro
$49,490 Lowest paying metro
4,490 Employed in Virginia

Compare Special Education Teachers, Secondary School salaries & buying power

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

Full tool →
Special Education Teachers, Secondary School
in
    vs

      Special Education Teachers, Secondary School salaries by city in Virginia

      Metro area Median salary 25th pct 75th pct Employed
      Harrisonburg, VA $73,430 $57,920 $73,430 40
      Staunton, VA $65,280 $50,630 $79,730 60
      Virginia Beach, VA-NC $62,850 $58,450 $78,740 910
      Roanoke, VA $61,470 $47,500 $65,370 170
      Winchester, VA-WV $59,970 $58,600 $76,120 100
      Charlottesville, VA $59,080 $53,170 $62,380 130
      Richmond, VA $58,850 $48,640 $62,810 1,250
      Northeast Virginia $57,910 $49,450 $58,860 130
      Blacksburg, VA $57,760 $48,260 $74,850 70
      Northern West Virginia $55,600 $49,780 $57,770 160
      West Virginia $55,600 $48,020 $59,560 810
      Northwest Virginia $53,260 $50,170 $59,870 140
      Lynchburg, VA $51,890 $47,890 $75,090 70
      Southern West Virginia $51,860 $45,140 $59,010 100
      Southwest Virginia $50,620 $46,840 $60,260 180
      Southside Virginia $49,490 $48,370 $59,110 170

      View Special Education Teachers, Secondary School salaries in all cities