Special Education Teachers, Secondary School Salary in Iowa

BLS OEWS May 2025 • 12 metro areas • Iowa

Special Education Teachers, Secondary School in Iowa earn a median salary of $59,106 per year on average across 12 metro and nonmetro areas, -15.1% vs the national median of $69,590. An estimated 2,170 special education teachers, secondary school are employed across Iowa, with salaries ranging from $55,800 to $62,750 depending on location.

$59,106 Avg median salary in Iowa
$62,750 Highest paying metro
$55,800 Lowest paying metro
2,170 Employed in Iowa

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 Iowa

      Metro area Median salary 25th pct 75th pct Employed
      Northwest Iowa $62,750 $57,530 $73,990 280
      Davenport, IA-IL $61,300 $50,220 $74,470 200
      Cedar Rapids, IA $60,200 $51,070 $67,680 260
      Iowa City, IA $59,770 $48,700 $62,170 100
      Sioux City, IA-NE-SD $59,050 $46,950 $65,590 60
      Ames, IA $58,650 $48,320 $72,520 60
      Dubuque, IA $58,540 $47,000 $62,310 80
      Waterloo, IA $58,540 $51,430 $68,740 110
      Southeast Iowa $58,260 $46,970 $59,970 180
      Southwest Iowa $58,260 $45,010 $61,320 100
      Des Moines, IA $58,150 $51,350 $70,230 640
      Northeast Iowa $55,800 $46,530 $59,150 100

      View Special Education Teachers, Secondary School salaries in all cities