Secondary School Teachers, Except Special and Career/Technical Education Salary in Oklahoma
BLS OEWS May 2025 • 8 metro areas • Oklahoma
Secondary School Teachers, Except Special and Career/Technical Education in Oklahoma earn a median salary of $49,299 per year on average across 8 metro and nonmetro areas, -23.7% vs the national median of $64,580. An estimated 15,530 secondary school teachers, except special and career/technical education are employed across Oklahoma, with salaries ranging from $47,220 to $57,760 depending on location.
$49,299
Avg median salary in Oklahoma
$57,760
Highest paying metro
$47,220
Lowest paying metro
15,530
Employed in Oklahoma
Compare Secondary School Teachers, Except Special and Career/Technical Education salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Secondary School Teachers, Except Special and Career/Technical Education
in
Secondary School Teachers, Except Special and Career/Technical Education salaries by city in Oklahoma
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Tulsa, OK | $57,760 | $47,180 | $65,610 | 3,700 |
| Oklahoma City, OK | $49,250 | $46,000 | $61,330 | 6,130 |
| Southwest Oklahoma | $48,840 | $45,390 | $59,180 | 760 |
| Enid, OK | $48,690 | $40,830 | $49,910 | 200 |
| Lawton, OK | $47,560 | $46,210 | $58,790 | 380 |
| Northeast Oklahoma | $47,560 | $44,560 | $57,550 | 1,340 |
| Northwest Oklahoma | $47,510 | $45,080 | $57,480 | 960 |
| Southeast Oklahoma | $47,220 | $44,970 | $57,100 | 2,060 |