School Psychologists Salary in Ohio

BLS OEWS May 2025 • 12 metro areas • Ohio

School Psychologists in Ohio earn a median salary of $86,612 per year on average across 12 metro and nonmetro areas, -0.4% vs the national median of $86,930. An estimated 2,030 school psychologists are employed across Ohio, with salaries ranging from $75,590 to $102,920 depending on location.

$86,612 Avg median salary in Ohio
$102,920 Highest paying metro
$75,590 Lowest paying metro
2,030 Employed in Ohio

Compare School Psychologists salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
School Psychologists
in
    vs

      School Psychologists salaries by city in Ohio

      Metro area Median salary 25th pct 75th pct Employed
      Dayton, OH $102,920 $79,760 $119,130 130
      Toledo, OH $97,220 $73,840 $103,430 70
      Akron, OH $93,000 $62,680 $102,660 120
      Cincinnati, OH-KY-IN $90,830 $78,660 $107,920 520
      North Northeastern Ohio nonmetropolitan area (noncontiguous) $90,500 $73,490 $109,700 70
      Southern Ohio $88,080 $81,240 $100,180 80
      Cleveland, OH $84,860 $63,260 $102,500 450
      Columbus, OH $81,120 $79,290 $111,230 300
      West Northwestern Ohio $79,830 $73,490 $100,930 70
      Canton, OH $77,720 $65,840 $97,350 120
      Eastern Ohio $77,670 $61,630 $81,470 30
      Youngstown, OH $75,590 $56,940 $98,820 70

      View School Psychologists salaries in all cities