Career/Technical Education Teachers, Middle School Salary in Ohio
Ranked #7 of 34 · OH
16.5% above U.S. average
Mean annual salary $83,370 ≈ $40/hr
Median annual salary $86,560
Employment 590
Salary Distribution (10th–90th percentile)
P10 $49,780P25 $63,940 Median $86,560P75 $100,160P90 $114,610
About 80% of career/technical education teachers, middle schools in Ohio earn between $49,780 and $114,610. The blue band is the middle 50% (P25–P75); the dot marks the median.
Compared to the U.S.
The mean career/technical education teachers, middle school salary in Ohio is $83,370, about 16.5% above the U.S. average ($71,590). That works out to roughly $40/hr at 2,080 hours per year.
Metro Areas in Ohio
| Metro area | Median | Mean | Employment |
|---|---|---|---|
| Columbus, OH | $103,580 | $96,230 | — |
| Cleveland, OH | $94,990 | $88,260 | — |
| Cincinnati, OH-KY-IN | $94,870 | $98,390 | 90 |
| Eastern Ohio nonmetropolitan area | $65,340 | $70,410 | — |
| Dayton-Kettering-Beavercreek, OH | $56,830 | $69,130 | 70 |
| Toledo, OH | $46,990 | $65,840 | 30 |
← Back to all career/technical education teachers, middle school states