Content has loaded

Behavioral health professional salary in United States, 2026

How much does a Behavioral Health Professional make in the United States?

Average base salary

$24.54
Average $24.54
Low $14.40
High $41.83

The average salary for a behavioral health professional is $24.54 per hour in the United States. 2.1k salaries taken from job postings on Indeed in the past 36 months (updated July 19, 2026).

Behavioral Health Professional job openings in United States

slide 1 of 6
slide1 of 6
Behavior Intervention Implemen...
Winnetka, CA
$20 - $30 an hour
Part-time
1 day ago

Highest paying companies for Behavioral Health Professional in United States

Average year pay is based on job postings on Indeed in the past 36 months.
New Hope In-home Care
 
$348,000per year
View company
RWJBarnabas Health
 
$325,000per year
Blue Signal
 
$312,000per year
Astrya Global
 
$270,400per year
Northwell Health
 
$202,100per year
Human Care Services, Inc.
 
$195,000per year

Highest paying cities for Behavioral Health Professionals near United States

  1. Lexington, KY
    $38.55 per hour
  2. El Paso, TX
    $36.96 per hour
  3. Portland, OR
    $34.09 per hour
  4. Anchorage, AK
    $18.14 per hour
  5. Pittsburgh, PA
    $17.28 per hour

Where can a Behavioral Health Professional earn more?

Compare salaries for Behavioral Health Professionals in different locations
vs