Healthcare Social Workers Salary in Oklahoma

Ranked #50 of 51 · OK

19.9% below U.S. average
Mean annual salary $57,480 ≈ $28/hr
Median annual salary $56,120
Employment 2,310

Salary Distribution (10th–90th percentile)

P10 $36,920P25 $43,180 Median $56,120P75 $70,290P90 $81,650

About 80% of healthcare social workerss in Oklahoma earn between $36,920 and $81,650. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

Oklahoma
$57,480
U.S. average
$71,790

The mean healthcare social workers salary in Oklahoma is $57,480, about 19.9% below the U.S. average ($71,790). That works out to roughly $28/hr at 2,080 hours per year.

Metro Areas in Oklahoma

Metro areaMedianMeanEmployment
Oklahoma City, OK $58,940 $61,150 770
Lawton, OK $58,570 $56,340 40
Tulsa, OK $56,670 $59,600 680
Southeast Oklahoma nonmetropolitan area $50,100 $52,670 380
Southwest Oklahoma nonmetropolitan area $46,070 $50,500 60
Northeast Oklahoma nonmetropolitan area $44,930 $53,440 240
Northwest Oklahoma nonmetropolitan area $43,970 $49,090 90

Frequently Asked Questions

How much do healthcare social workers make in Oklahoma?

The median healthcare social workers salary in Oklahoma is $56,120 per year (mean $57,480), and about 80% earn between $36,920 and $81,650.

How much do healthcare social workers make per hour in Oklahoma?

Roughly $28 per hour, based on a mean annual wage of $57,480 and 2,080 work hours per year.

Is Oklahoma a high-paying state for healthcare social workers?

Oklahoma ranks #50 of 51 states for healthcare social workers pay. Its mean salary of $57,480 is about 19.9% below the U.S. average of $71,790.

Which metro areas in Oklahoma pay healthcare social workers the most?

The highest-paying metro areas in Oklahoma for healthcare social workers are Oklahoma City, OK ($58,940), Lawton, OK ($58,570), Tulsa, OK ($56,670), by median annual wage.

← Back to all healthcare social workers states