All Occupations Salary in Oklahoma

Ranked #47 of 51 · OK

18.4% below U.S. average
Mean annual salary $56,950 ≈ $27/hr
Median annual salary $45,600
Employment 1,707,680

Salary Distribution (10th–90th percentile)

P10 $25,850P25 $32,740 Median $45,600P75 $66,000P90 $100,690

About 80% of all occupationss in Oklahoma earn between $25,850 and $100,690. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

Oklahoma
$56,950
U.S. average
$69,770

The mean all occupations salary in Oklahoma is $56,950, about 18.4% below the U.S. average ($69,770). That works out to roughly $27/hr at 2,080 hours per year.

Metro Areas in Oklahoma

Metro areaMedianMeanEmployment
Oklahoma City, OK $47,230 $60,330 677,680
Tulsa, OK $46,670 $59,070 458,730
Northwest Oklahoma nonmetropolitan area $43,680 $52,030 97,670
Lawton, OK $42,090 $52,190 42,810
Southwest Oklahoma nonmetropolitan area $41,410 $50,970 62,090
Northeast Oklahoma nonmetropolitan area $40,530 $51,500 117,790
Enid, OK $40,500 $51,750 23,320
Southeast Oklahoma nonmetropolitan area $39,400 $48,320 186,460

← Back to all all occupations states