Salaripedia
English

How much does a health education specialist make in Kalamazoo?

$52,630a year

Median yearly pay for health education specialists in the Kalamazoo-Portage, MI metro area. That is $25.30 an hour or $4,386 a month.

Hourly
$25.30
Vs. national median
-18%
Rank among cities
185 of 218
Jobs in the area
50
Pay range
Lowest 10%: $36,280Median: $52,630Highest 10%: $78,250
PercentileYearlyHourly
10th$36,280$17.44
25th$41,880$20.13
Median$52,630$25.30
75th$66,830$32.13
90th$78,250$37.62

Other cities in Michigan

Median yearly pay for health education specialists.

Flint, MI$61,740
Grand Rapids, MI$59,640
South Bend, IN$59,640
Detroit, MI$55,660
Ann Arbor, MI$43,510
Health Education Specialist salary in Michigan Health Education Specialist salary in all states

Related jobs in Kalamazoo

Same field, median yearly pay.

Probation Officer and Correctional Treatment Specialist$75,190
Healthcare Social Worker$74,940
Substance Abuse$66,750
Mental Health and Substance Abuse Social Worker$60,340
Clergy$59,780
Educational$57,890
Community and Social Service Specialist$52,570
Child$48,040
Community Health Worker$46,010
Rehabilitation Counselor$42,990
Salaries for every job in Kalamazoo, MI

Frequently asked questions

How much does a health education specialist make an hour in Kalamazoo?

The median hourly pay in the Kalamazoo-Portage, MI metro area is $25.30 ($52,630 a year).

Do health education specialists make more in Kalamazoo than the national average?

No: $52,630 against $64,070 nationally, 18% less.

How does Kalamazoo compare with the rest of Michigan?

The median in Michigan is $56,360, so Kalamazoo pays 7% less.

Where does Kalamazoo rank for health education specialist pay?

185 of 218 metro areas with data.

How much does a health education specialist make starting out in Kalamazoo?

The lowest-paid 10% make $36,280 or less a year; the top 10% make $78,250 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.