Maintenance and Repair Workers, General Salary in Oklahoma

Ranked #48 of 51 · OK

14.7% below U.S. average
Mean annual salary $45,870 ≈ $22/hr
Median annual salary $42,750
Employment 18,670

Salary Distribution (10th–90th percentile)

P10 $29,380P25 $35,240 Median $42,750P75 $54,360P90 $65,940

About 80% of maintenance and repair workers, generals in Oklahoma earn between $29,380 and $65,940. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

Oklahoma
$45,870
U.S. average
$53,780

The mean maintenance and repair workers, general salary in Oklahoma is $45,870, about 14.7% below the U.S. average ($53,780). That works out to roughly $22/hr at 2,080 hours per year.

Metro Areas in Oklahoma

Metro areaMedianMeanEmployment
Tulsa, OK $45,760 $48,200 4,340
Enid, OK $44,740 $45,890 290
Oklahoma City, OK $43,760 $46,330 6,480
Lawton, OK $43,550 $45,500 510
Northeast Oklahoma nonmetropolitan area $39,790 $47,800 1,750
Northwest Oklahoma nonmetropolitan area $39,520 $42,450 1,270
Southeast Oklahoma nonmetropolitan area $39,350 $43,020 2,920
Southwest Oklahoma nonmetropolitan area $36,760 $42,540 760

← Back to all maintenance and repair workers, general states