Maintenance and Repair Workers, General Salary in Oklahoma
BLS OEWS May 2025 • 8 metro areas • Oklahoma
Maintenance and Repair Workers, General in Oklahoma earn a median salary of $40,005 per year on average across 8 metro and nonmetro areas, -17.7% vs the national median of $48,620. An estimated 19,590 maintenance and repair workers, general are employed across Oklahoma, with salaries ranging from $36,700 to $43,960 depending on location.
$40,005
Avg median salary in Oklahoma
$43,960
Highest paying metro
$36,700
Lowest paying metro
19,590
Employed in Oklahoma
Compare Maintenance and Repair Workers, General salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Maintenance and Repair Workers, General
in
Maintenance and Repair Workers, General salaries by city in Oklahoma
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Tulsa, OK | $43,960 | $35,970 | $55,850 | 5,030 |
| Oklahoma City, OK | $42,180 | $34,460 | $52,480 | 6,940 |
| Enid, OK | $42,120 | $33,990 | $51,060 | 340 |
| Lawton, OK | $40,350 | $31,720 | $48,630 | 540 |
| Northeast Oklahoma | $38,930 | $32,140 | $57,200 | 1,750 |
| Southeast Oklahoma | $38,630 | $34,230 | $49,140 | 2,810 |
| Northwest Oklahoma | $37,170 | $29,570 | $46,380 | 1,280 |
| Southwest Oklahoma | $36,700 | $30,090 | $49,290 | 900 |