Salaripedia
English

How much does a compliance officer make in Kalamazoo?

$75,890a year

Median yearly pay for compliance officers in the Kalamazoo-Portage, MI metro area. That is $36.49 an hour or $6,324 a month.

Hourly
$36.49
Vs. national median
-6%
Rank among cities
157 of 391
Jobs in the area
280
Pay range
Lowest 10%: $48,390Median: $75,890Highest 10%: $110,000
PercentileYearlyHourly
10th$48,390$23.26
25th$59,700$28.70
Median$75,890$36.49
75th$97,540$46.89
90th$110,000$52.88

Other cities in Michigan

Median yearly pay for compliance officers.

Muskegon, MI$84,430
Detroit, MI$81,250
Lansing, MI$79,640
South Bend, IN$78,160
Monroe, MI$74,000
Ann Arbor, MI$73,460
Battle Creek, MI$72,240
Jackson, MI$71,680
Bay City, MI$70,140
Grand Rapids, MI$68,780
Midland, MI$68,440
Flint, MI$65,830
Saginaw, MI$65,770
Traverse City, MI$61,870
Niles, MI$61,800
Compliance Officer salary in Michigan Compliance Officer salary in all states

Related jobs in Kalamazoo

Same field, median yearly pay.

Project Management Specialist$97,590
Management Analyst$91,170
Claims Adjuster$80,380
Financial and Investment Analyst$79,440
Logistician$79,030
Business Operations Specialist$78,410
Personal Financial Advisor$77,890
Cost Estimator$77,780
Accountant and Auditor$77,140
Loan Officer$72,330
Salaries for every job in Kalamazoo, MI

Frequently asked questions

How much does a compliance officer make an hour in Kalamazoo?

The median hourly pay in the Kalamazoo-Portage, MI metro area is $36.49 ($75,890 a year).

Do compliance officers make more in Kalamazoo than the national average?

No: $75,890 against $80,730 nationally, 6% less.

How does Kalamazoo compare with the rest of Michigan?

The median in Michigan is $77,390, so Kalamazoo pays 2% less.

Where does Kalamazoo rank for compliance officer pay?

157 of 391 metro areas with data.

How much does a compliance officer make starting out in Kalamazoo?

The lowest-paid 10% make $48,390 or less a year; the top 10% make $110,000 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.