Paramedics Salary in Iowa

BLS OEWS May 2025 • 11 metro areas • Iowa

Paramedics in Iowa earn a median salary of $53,863 per year on average across 11 metro and nonmetro areas, -7.8% vs the national median of $58,410. An estimated 1,180 paramedics are employed across Iowa, with salaries ranging from $49,150 to $63,710 depending on location.

$53,863 Avg median salary in Iowa
$63,710 Highest paying metro
$49,150 Lowest paying metro
1,180 Employed in Iowa

Compare Paramedics salaries & buying power

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

Full tool →
Paramedics
in
    vs

      Paramedics salaries by city in Iowa

      Metro area Median salary 25th pct 75th pct Employed
      Iowa City, IA $63,710 $58,350 $75,330 140
      Southwest Iowa $58,590 $51,570 $64,310 120
      Waterloo, IA $57,980 $46,360 $63,530 60
      Northeast Iowa $57,190 $52,400 $62,270 100
      Cedar Rapids, IA $53,030 $49,610 $61,340 90
      Southeast Iowa $51,580 $47,830 $58,250 180
      Sioux City, IA-NE-SD $51,490 $49,690 $55,630 50
      Ames, IA $50,790 $46,990 $61,520 50
      Davenport, IA-IL $49,690 $46,170 $57,130 100
      Des Moines, IA $49,290 $43,120 $60,860 140
      Northwest Iowa $49,150 $45,930 $57,580 150

      View Paramedics salaries in all cities