Special Education Teachers, Middle School Salary in Pennsylvania

BLS OEWS May 2025 • 13 metro areas • Pennsylvania

Special Education Teachers, Middle School in Pennsylvania earn a median salary of $67,795 per year on average across 13 metro and nonmetro areas, +4.5% vs the national median of $64,880. An estimated 5,820 special education teachers, middle school are employed across Pennsylvania, with salaries ranging from $57,600 to $78,560 depending on location.

$67,795 Avg median salary in Pennsylvania
$78,560 Highest paying metro
$57,600 Lowest paying metro
5,820 Employed in Pennsylvania

Compare Special Education Teachers, Middle School salaries & buying power

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

Full tool →
Special Education Teachers, Middle School
in
    vs

      Special Education Teachers, Middle School salaries by city in Pennsylvania

      Metro area Median salary 25th pct 75th pct Employed
      Philadelphia, PA-NJ-DE-MD $78,560 $62,410 $95,140 3,110
      Allentown, PA-NJ $77,970 $64,100 $89,580 280
      Lancaster, PA $77,920 $63,960 $84,580 90
      Pittsburgh, PA $77,810 $58,850 $99,930 1,190
      Williamsport, PA $76,370 $59,400 $81,370 60
      Central Pennsylvania $67,400 $59,260 $73,130 120
      Scranton, PA $63,210 $50,190 $81,190 150
      Chambersburg, PA $63,040 $57,670 $82,550 60
      Northwestern Pennsylvania $61,760 $51,990 $77,510 120
      Harrisburg, PA $61,270 $59,910 $84,330 180
      Reading, PA $60,370 $58,370 $89,360 120
      York, PA $58,060 $40,920 $81,530 160
      Erie, PA $57,600 $50,810 $60,390 180

      View Special Education Teachers, Middle School salaries in all cities