Insurance Sales Agents Salary in Iowa

BLS OEWS May 2025 • 12 metro areas • Iowa

Insurance Sales Agents in Iowa earn a median salary of $61,318 per year on average across 12 metro and nonmetro areas, +1.6% vs the national median of $60,370. An estimated 6,100 insurance sales agents are employed across Iowa, with salaries ranging from $47,100 to $76,150 depending on location.

$61,318 Avg median salary in Iowa
$76,150 Highest paying metro
$47,100 Lowest paying metro
6,100 Employed in Iowa

Compare Insurance Sales Agents salaries & buying power

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

Full tool →
Insurance Sales Agents
in
    vs

      Insurance Sales Agents salaries by city in Iowa

      Metro area Median salary 25th pct 75th pct Employed
      Cedar Rapids, IA $76,150 $57,740 $103,330 510
      Des Moines, IA $75,300 $54,070 $96,920 2,630
      Iowa City, IA $72,250 $58,580 $73,010 180
      Dubuque, IA $62,700 $49,100 $95,620 250
      Sioux City, IA-NE-SD $61,860 $48,710 $89,810 160
      Ames, IA $60,160 $50,840 $76,720 130
      Southeast Iowa $59,700 $46,840 $74,640 450
      Davenport, IA-IL $59,510 $35,290 $98,820 400
      Waterloo, IA $57,750 $46,680 $83,200 200
      Northeast Iowa $56,020 $45,620 $69,970 390
      Northwest Iowa $47,310 $42,600 $77,530 550
      Southwest Iowa $47,100 $37,060 $53,670 250

      View Insurance Sales Agents salaries in all cities