Salaripedia
English

How much does an insurance sales agent make in Bay City?

$45,370a year

Median yearly pay for insurance sales agents in the Bay City, MI metro area. That is $21.81 an hour or $3,781 a month.

Hourly
$21.81
Vs. national median
-27%
Rank among cities
356 of 381
Jobs in the area
50
Pay range
Lowest 10%: $34,070Median: $45,370Highest 10%: $98,520
PercentileYearlyHourly
10th$34,070$16.38
25th$43,320$20.83
Median$45,370$21.81
75th$69,990$33.65
90th$98,520$47.37

Other cities in Michigan

Median yearly pay for insurance sales agents.

Monroe, MI$77,560
Lansing, MI$65,820
Flint, MI$64,600
South Bend, IN$63,860
Detroit, MI$63,580
Traverse City, MI$63,150
Grand Rapids, MI$61,360
Kalamazoo, MI$60,950
Niles, MI$60,570
Ann Arbor, MI$58,930
Battle Creek, MI$57,510
Saginaw, MI$56,630
Muskegon, MI$48,050
Jackson, MI$45,080
Insurance Sales Agent salary in Michigan Insurance Sales Agent salary in all states

Related jobs in Bay City

Same field, median yearly pay.

Sales Representatives of Service$58,120
Sales Representative$57,200
First-Line Supervisors of Retail Sales Worker$43,430
Parts Salesperson$38,310
Counter and Rental Clerk$35,810
Retail Salesperson$33,320
Cashier$29,150
Salaries for every job in Bay City, MI

Frequently asked questions

How much does an insurance sales agent make an hour in Bay City?

The median hourly pay in the Bay City, MI metro area is $21.81 ($45,370 a year).

Do insurance sales agents make more in Bay City than the national average?

No: $45,370 against $62,280 nationally, 27% less.

How does Bay City compare with the rest of Michigan?

The median in Michigan is $61,900, so Bay City pays 27% less.

Where does Bay City rank for insurance sales agent pay?

356 of 381 metro areas with data.

How much does an insurance sales agent make starting out in Bay City?

The lowest-paid 10% make $34,070 or less a year; the top 10% make $98,520 or more.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.