Career/Technical Education Teachers, Middle School Salary in Ohio
BLS OEWS May 2025 • 6 metro areas • Ohio
Career/Technical Education Teachers, Middle School in Ohio earn a median salary of $71,630 per year on average across 6 metro and nonmetro areas, +12.6% vs the national median of $63,620. An estimated 240 career/technical education teachers, middle school are employed across Ohio, with salaries ranging from $46,990 to $103,580 depending on location.
$71,630
Avg median salary in Ohio
$103,580
Highest paying metro
$46,990
Lowest paying metro
240
Employed in Ohio
Compare Career/Technical Education Teachers, Middle School salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Career/Technical Education Teachers, Middle School
in
Career/Technical Education Teachers, Middle School salaries by city in Ohio
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Columbus, OH | $103,580 | $81,870 | $104,010 | — |
| Cleveland, OH | $94,990 | $85,980 | $94,990 | — |
| Eastern Ohio | $65,340 | $46,690 | $97,710 | — |
| Cincinnati, OH-KY-IN | $62,050 | $54,050 | $98,760 | 140 |
| Dayton, OH | $56,830 | $51,100 | $82,650 | 70 |
| Toledo, OH | $46,990 | $45,680 | $97,650 | 30 |