How Much do Insurance Agents Make in Indiana?

Do insurance agents in Indiana make a lot of money? What is the average pay for Indiana insurance agents?

According to the Bureau of Labor Statistics, insurance agents in Indiana earn an average of $63,360 a year, equivalent to $30.46 an hour.

This is 7% less than insurance agents nationwide, but it is 35% more than the typical Indiana worker.

  • Latest wage data is for May 2019
  • Pre-tax earnings; Wages only - does not include benefits
Indiana Insurance Agent Wages by Percentile
Percentile Hourly Annually
90th $48.95 $101,820
75th $35.72 $74,290
50th $24.98 $51,950
25th $17.79 $37,010
10th $14.33 $29,800
Indiana Insurance Agents Wages by Metro Area
  • Data is for the entire metro area, not just the city
Metro Area Hourly Annually
Bloomington $18.99 $39,510
Columbus $34.95 $72,700
Elkhart $23.27 $48,390
Evansville $39.26 $81,660
Fort Wayne $30.88 $64,220
Indianapolis $31.71 $65,950
Kokomo $31.19 $64,880
Lafayette $26.22 $54,540
Michigan City $26.45 $55,020
Muncie $25.52 $53,090
South Bend $35.33 $73,490
Terre Haute $21.87 $45,490
Indiana Insurance Agent Wages by Year
Year Hourly Annually
2019 $30.46 $63,360
2018 $31.40 $65,310
2017 $29.26 $60,860
2016 $28.32 $58,910
2015 $26.75 $55,640
2014 $29.12 $60,560
2013 $29.97 $62,340
2012 $32.06 $66,680
2011 $30.71 $63,870