Healthcare Social Workers Salary in Oklahoma

BLS OEWS May 2025 • 8 metro areas • Oklahoma

Healthcare Social Workers in Oklahoma earn a median salary of $50,325 per year on average across 8 metro and nonmetro areas, -26.1% vs the national median of $68,090. An estimated 2,280 healthcare social workers are employed across Oklahoma, with salaries ranging from $43,680 to $59,170 depending on location.

$50,325 Avg median salary in Oklahoma
$59,170 Highest paying metro
$43,680 Lowest paying metro
2,280 Employed in Oklahoma

Compare Healthcare Social Workers salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Healthcare Social Workers
in
    vs

      Healthcare Social Workers salaries by city in Oklahoma

      Metro area Median salary 25th pct 75th pct Employed
      Oklahoma City, OK $59,170 $44,390 $72,400 720
      Northeast Oklahoma $52,690 $42,990 $69,950 220
      Tulsa, OK $51,830 $45,990 $70,460 660
      Southeast Oklahoma $51,390 $42,210 $60,890 410
      Lawton, OK $48,540 $42,840 $58,300 50
      Northwest Oklahoma $48,000 $39,460 $62,170 90
      Enid, OK $47,300 $37,230 $60,600 30
      Southwest Oklahoma $43,680 $33,900 $60,590 100

      View Healthcare Social Workers salaries in all cities