Special Education Teachers, Middle School Salary in Iowa

BLS OEWS May 2025 • 8 metro areas • Iowa

Special Education Teachers, Middle School in Iowa earn a median salary of $58,981 per year on average across 8 metro and nonmetro areas, -9.1% vs the national median of $64,880. An estimated 570 special education teachers, middle school are employed across Iowa, with salaries ranging from $57,060 to $61,370 depending on location.

$58,981 Avg median salary in Iowa
$61,370 Highest paying metro
$57,060 Lowest paying metro
570 Employed in Iowa

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 Iowa

      Metro area Median salary 25th pct 75th pct Employed
      Des Moines, IA $61,370 $46,760 $61,500
      Davenport, IA-IL $60,370 $47,260 $75,680 130
      Iowa City, IA $59,960 $45,730 $76,750 40
      Cedar Rapids, IA $58,930 $48,540 $63,970 140
      Sioux City, IA-NE-SD $58,080 $45,450 $59,020 40
      Southeast Iowa $58,070 $38,820 $58,880 90
      Northeast Iowa $58,010 $44,550 $58,350 80
      Southwest Iowa $57,060 $47,240 $58,530 50

      View Special Education Teachers, Middle School salaries in all cities