Salaripedia
English

How much does a school psychologist make in Ohio?

$91,010a year

Median yearly pay for school psychologists in Ohio. That is $43.75 an hour or $7,584 a month.

Hourly
$43.75
Vs. national median
-5%
Rank among states
18 of 51
Jobs in the state
2,050
Pay range
Lowest 10%: $61,100Median: $91,010Highest 10%: $122,700
PercentileYearlyHourly
10th$61,100$29.38
25th$74,720$35.92
Median$91,010$43.75
75th$105,600$50.78
90th$122,700$58.97

Cities in Ohio

Metro areas, median yearly pay.

Dayton, OH$103,500
Columbus, OH$100,700
Cleveland, OH$94,250
Cincinnati, OH$89,290
Akron, OH$86,390
Youngstown, OH$80,680
Toledo, OH$79,790
Canton, OH$78,590
Huntington, WV$68,230
Salaries for every job in Ohio

Nearby in the ranking

States with similar pay for school psychologists.

15. Alaska$94,460
16. Nevada$93,680
17. Arizona$92,380
18. Ohio$91,010
19. Nebraska$88,980
20. Virginia$85,670
21. Minnesota$85,190
School Psychologist salary in all states

Frequently asked questions

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

The median hourly pay in Ohio is $43.75 ($91,010 a year).

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

No: $91,010 against $95,990 nationally, 5% less.

Where does Ohio rank for school psychologist pay?

Ohio ranks 18 of 51 states.

Which city in Ohio pays school psychologists the most?

Dayton-Kettering-Beavercreek, OH, with a median of $103,500 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.