Lawyers Salary in Iowa

BLS OEWS May 2025 • 12 metro areas • Iowa

Lawyers in Iowa earn a median salary of $104,202 per year on average across 12 metro and nonmetro areas, -31.1% vs the national median of $151,160. An estimated 3,730 lawyers are employed across Iowa, with salaries ranging from $73,310 to $124,850 depending on location.

$104,202 Avg median salary in Iowa
$124,850 Highest paying metro
$73,310 Lowest paying metro
3,730 Employed in Iowa

Compare Lawyers salaries & buying power

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

Full tool →
Lawyers
in
    vs

      Lawyers salaries by city in Iowa

      Metro area Median salary 25th pct 75th pct Employed
      Ames, IA $124,850 $86,100 $151,800 80
      Cedar Rapids, IA $124,300 $80,120 $170,210 370
      Davenport, IA-IL $123,840 $83,100 $167,010 400
      Des Moines, IA $118,750 $81,390 $174,630 1,730
      Sioux City, IA-NE-SD $112,390 $79,060 $158,020 160
      Waterloo, IA $111,080 $76,760 $159,440 150
      Iowa City, IA $105,680 $71,250 $160,300 180
      Dubuque, IA $101,490 $73,490 $125,220 80
      Northeast Iowa $95,020 $76,230 $123,350 80
      Southwest Iowa $81,810 $62,200 $114,750 80
      Northwest Iowa $77,900 $69,440 $134,220 150
      Southeast Iowa $73,310 $50,240 $107,730 270

      View Lawyers salaries in all cities