Salaripedia
English

How much does a health specialties teacher make in Iowa?

$128,500a year

Median yearly pay for health specialties teachers in Iowa. That is $61.77 an hour or $10,710 a month.

Hourly
$61.77
Vs. national median
+20%
Rank among states
11 of 50
Jobs in the state
3,230
Pay range
Lowest 10%: $62,810Median: $128,500Highest 10%: $358,600
PercentileYearlyHourly
10th$62,810$30.20
25th$85,520$41.12
Median$128,500$61.77
75th$214,600$103.15
90th$358,600$172.38

Cities in Iowa

Metro areas, median yearly pay.

Des Moines, IA$102,200
Waterloo, IA$100,200
Sioux City, IA$93,640
Cedar Rapids, IA$93,460
Davenport, IA$72,780
Salaries for every job in Iowa

Nearby in the ranking

States with similar pay for health specialties teachers.

8. Massachusetts$134,500
9. New York$131,200
10. Missouri$130,500
11. Iowa$128,500
12. Louisiana$125,100
13. Arkansas$124,900
14. Michigan$109,000
Health Specialties Teacher salary in all states

Frequently asked questions

How much does a health specialties teacher make an hour in Iowa?

The median hourly pay in Iowa is $61.77 ($128,500 a year).

Do health specialties teachers make more in Iowa than the national average?

Yes: $128,500 against $107,300 nationally, 20% more.

Where does Iowa rank for health specialties teacher pay?

Iowa ranks 11 of 50 states.

Which city in Iowa pays health specialties teachers the most?

Des Moines-West Des Moines, IA, with a median of $102,200 a year.

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.