Middle School Teachers, Except Special and Career/Technical Education Salary in Oklahoma
BLS OEWS May 2025 • 8 metro areas • Oklahoma
Middle School Teachers, Except Special and Career/Technical Education in Oklahoma earn a median salary of $48,399 per year on average across 8 metro and nonmetro areas, -23.1% vs the national median of $62,970. An estimated 7,690 middle school teachers, except special and career/technical education are employed across Oklahoma, with salaries ranging from $46,970 to $51,080 depending on location.
$48,399
Avg median salary in Oklahoma
$51,080
Highest paying metro
$46,970
Lowest paying metro
7,690
Employed in Oklahoma
Compare Middle School Teachers, Except Special and Career/Technical Education salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Middle School Teachers, Except Special and Career/Technical Education
inMiddle School Teachers, Except Special and Career/Technical Education salaries by city in Oklahoma
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Tulsa, OK | $51,080 | $46,430 | $64,660 | 1,600 |
| Enid, OK | $49,780 | $41,600 | $49,780 | 130 |
| Southwest Oklahoma | $48,770 | $44,460 | $55,120 | 480 |
| Oklahoma City, OK | $48,210 | $45,920 | $60,220 | 2,570 |
| Northwest Oklahoma | $47,660 | $44,170 | $55,070 | 630 |
| Northeast Oklahoma | $47,620 | $44,470 | $55,210 | 900 |
| Lawton, OK | $47,100 | $45,720 | $58,950 | 220 |
| Southeast Oklahoma | $46,970 | $45,090 | $55,500 | 1,160 |