Secondary School Teachers, Except Special and Career/Technical Education Salary in Ohio

BLS OEWS May 2025 • 16 metro areas • Ohio

Secondary School Teachers, Except Special and Career/Technical Education in Ohio earn a median salary of $74,266 per year on average across 16 metro and nonmetro areas, +15% vs the national median of $64,580. An estimated 52,140 secondary school teachers, except special and career/technical education are employed across Ohio, with salaries ranging from $63,270 to $80,640 depending on location.

$74,266 Avg median salary in Ohio
$80,640 Highest paying metro
$63,270 Lowest paying metro
52,140 Employed in Ohio

Compare Secondary School Teachers, Except Special and Career/Technical Education salaries & buying power

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

Full tool →
Secondary School Teachers, Except Special and Career/Technical Education
in
    vs

      Secondary School Teachers, Except Special and Career/Technical Education salaries by city in Ohio

      Metro area Median salary 25th pct 75th pct Employed
      Akron, OH $80,640 $60,800 $96,880 4,100
      Columbus, OH $79,320 $60,980 $99,250 8,790
      North Northeastern Ohio nonmetropolitan area (noncontiguous) $78,690 $61,670 $97,810 2,960
      Cleveland, OH $77,500 $59,840 $98,410 7,800
      Dayton, OH $76,880 $59,710 $90,880 3,300
      Toledo, OH $76,800 $59,540 $94,410 3,650
      Southern Ohio $75,790 $60,670 $79,240 2,200
      Canton, OH $75,600 $58,600 $92,430 1,800
      Sandusky, OH $74,810 $58,260 $93,190 560
      Youngstown, OH $73,470 $54,970 $79,770 1,430
      West Northwestern Ohio $73,420 $60,120 $77,590 3,190
      Lima, OH $72,590 $56,920 $91,690 410
      Eastern Ohio $72,390 $59,750 $83,040 1,760
      Mansfield, OH $70,540 $55,500 $82,660 660
      Springfield, OH $66,540 $57,910 $81,820 660
      Cincinnati, OH-KY-IN $63,270 $50,490 $79,860 8,870

      View Secondary School Teachers, Except Special and Career/Technical Education salaries in all cities