Salaripedia
English

How much does a school psychologist make in Iowa?

$74,410a year

Median yearly pay for school psychologists in Iowa. That is $35.77 an hour or $6,201 a month.

Hourly
$35.77
Vs. national median
-22%
Rank among states
41 of 51
Jobs in the state
400
Pay range
Lowest 10%: $45,130Median: $74,410Highest 10%: $99,720
PercentileYearlyHourly
10th$45,130$21.70
25th$52,970$25.47
Median$74,410$35.77
75th$85,460$41.09
90th$99,720$47.94

Cities in Iowa

Metro areas, median yearly pay.

Omaha, NE$89,900
Davenport, IA$81,840
Des Moines, IA$76,320
Cedar Rapids, IA$49,100
Salaries for every job in Iowa

Nearby in the ranking

States with similar pay for school psychologists.

38. Kentucky$75,370
39. West Virginia$75,220
40. Alabama$75,060
41. Iowa$74,410
42. New Hampshire$73,490
43. North Carolina$73,220
44. Kansas$73,020
School Psychologist salary in all states

Frequently asked questions

How much does a school psychologist make an hour in Iowa?

The median hourly pay in Iowa is $35.77 ($74,410 a year).

Do school psychologists make more in Iowa than the national average?

No: $74,410 against $95,990 nationally, 22% less.

Where does Iowa rank for school psychologist pay?

Iowa ranks 41 of 51 states.

Which city in Iowa pays school psychologists the most?

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