Mental Health and Substance Abuse Social Workers Salary in Oklahoma

BLS OEWS May 2025 • 6 metro areas • Oklahoma

Mental Health and Substance Abuse Social Workers in Oklahoma earn a median salary of $37,123 per year on average across 6 metro and nonmetro areas, -38.2% vs the national median of $60,060. An estimated 1,390 mental health and substance abuse social workers are employed across Oklahoma, with salaries ranging from $23,750 to $45,130 depending on location.

$37,123 Avg median salary in Oklahoma
$45,130 Highest paying metro
$23,750 Lowest paying metro
1,390 Employed in Oklahoma

Compare Mental Health and Substance Abuse Social Workers salaries & buying power

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

Full tool →
Mental Health and Substance Abuse Social Workers
in
    vs

      Mental Health and Substance Abuse Social Workers salaries by city in Oklahoma

      Metro area Median salary 25th pct 75th pct Employed
      Oklahoma City, OK $45,130 $43,190 $49,020 380
      Tulsa, OK $44,200 $35,790 $50,650 440
      Northeast Oklahoma $39,380 $31,190 $45,760 190
      Northwest Oklahoma $37,660 $23,750 $44,280 130
      Southeast Oklahoma $32,620 $28,700 $43,920 250
      Southwest Oklahoma $23,750 $23,750 $40,000

      View Mental Health and Substance Abuse Social Workers salaries in all cities