Mental Health Counselor Salary in the US

$44,650
per year
per month
$3,720
per month
per year
Bonus
$1,370/year
Bonus
$110/month

Mental Health Counselor - Average Salary

The average salary for a Mental Health Counselor is $44,650 per year ($3,720 per month), which is $8,840 (-17%) lower than the average salary in the United States.
A Mental Health Counselor can expect an average starting salary of $34,240. The highest salaries can exceed $70,350.
$34,240
Low
$44,650
Average salary
$70,350
High
$2,850
Low
$3,720
Average salary
$5,860
High
Total pay includes salary and bonus.
$0
$37,900
$75,850
Salary$34,240 - 70,350
Bonus$0 - 5,500
Total Pay$34,240 - 75,850
$0
$3,160
$6,320
Salary$2,850 - 5,860
Bonus$0 - 460
Total Pay$2,850 - 6,320

Mental Health Counselor Salary Range

Low
$34,240
Average salary
$44,650
Senior
$54,370
High
$70,350
Low
$2,850
Average salary
$3,720
Senior
$4,530
High
$5,860

Mental Health Counselor - Salary Differences

JobSalaryDifference
Clinical Mental Health Counselor$55K/year
+22% 
Licensed Mental Health Counselor$52K/year
+16% 
College Mental Health Counselor$47K/year
+5% 

Mental Health Counselor - Pay by Experience Level in the United States

An Entry Level Mental Health Counselor with less than three years of experience can expect to earn an average starting salary of $36,560 per year. A mid level Mental Health Counselor with 4-9 years of experience earns an average salary of $41,480, while a Senior Mental Health Counselor with 10-20 years of experience makes on average $51,480. Mental Health Counselors with more than 20 years of experience earn $52,490 per year on average.

How Work Experience Affects the Salary of a Mental Health Counselor

Late Career▲ +18%
Senior▲ +15%
Average Salary$44,650/year
Mid Level▼ -7%
Entry Level▼ -18%

Gender Breakdown

Female
79%
Male
21%

Mental Health Counselor - Jobs by Location

Mental Health Counselor - Related Salaries

The salary information presented on this page is based on all Mental Health Counselor jobs published on Jobted in the last 12 months and on data from the Bureau of Labor Statistics (BLS.gov).
Jobemail
Don’t miss out on new job openings!
Create a job alert for: Mental Health Counselor
It's free, and you can cancel email updates at any time

Frequently asked questions about the salary of the Mental Health Counselor

How much does a Mental Health Counselor make in the US?
A Mental Health Counselor in the US earns an average of $44,650 gross per year, which is about $3,720 gross per month. Everything you need to know about the salary of the Mental Health Counselor updated to 2024.
What is the starting salary for a Mental Health Counselor in the US?
The starting salary of a Mental Health Counselor in the US is around $34,240 gross per year.
What is the highest salary for a Mental Health Counselor in the US?
The highest salary of a Mental Health Counselor in the US can reach and exceed $70,350 gross per year.
Mental Health Counselor Jobs
Get new jobs by email!
Get email updates for the latest Mental Health Counselor jobs
It's free, and you can cancel email updates at any time