Salaripedia
English

How much does a nursing instructor and teacher make in Iowa?

$77,360a year

Median yearly pay for nursing instructor and teachers in Iowa. That is $37.19 an hour or $6,447 a month.

Hourly
$37.19
Vs. national median
-4%
Rank among states
38 of 51
Jobs in the state
770
Pay range
Lowest 10%: $49,450Median: $77,360Highest 10%: $104,800
PercentileYearlyHourly
10th$49,450$23.77
25th$61,360$29.50
Median$77,360$37.19
75th$80,080$38.50
90th$104,800$50.39

Cities in Iowa

Metro areas, median yearly pay.

Omaha, NE$97,390
Des Moines, IA$80,180
Sioux City, IA$79,050
Davenport, IA$75,730
Waterloo, IA$64,710
Cedar Rapids, IA$63,790
Salaries for every job in Iowa

Nearby in the ranking

States with similar pay for nursing instructor and teachers.

35. Oregon$78,050
36. Montana$77,980
37. Georgia$77,720
38. Iowa$77,360
39. New Jersey$76,980
40. Ohio$76,700
41. Missouri$76,340
Nursing Instructor and Teacher salary in all states

Frequently asked questions

How much does a nursing instructor and teacher make an hour in Iowa?

The median hourly pay in Iowa is $37.19 ($77,360 a year).

Do nursing instructor and teachers make more in Iowa than the national average?

No: $77,360 against $80,250 nationally, 4% less.

Where does Iowa rank for nursing instructor and teacher pay?

Iowa ranks 38 of 51 states.

Which city in Iowa pays nursing instructor and teachers the most?

Omaha, NE-IA, with a median of $97,390 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.