Post job

Mental health specialist salary

Quoted expert
Logan Lamprecht Ph.D.

Average mental health specialist salary

$47,321

$22.75 hourly rate

Entry-level mental health specialist salary
$31,000 yearly salary
Updated January 8, 2025

Understanding Mental Health Specialist Salaries

The average salary for a Mental Health Specialist is approximately $47,321 per year. This figure can fluctuate based on several factors, such as geographic location, years of experience, and workplace environment. For instance, specialists in urban areas often earn more compared to their rural counterparts due to increased demand and living costs.

Experience also plays a significant role in determining salary. Entry-level specialists might start around $35,000, while those with several years in the field can earn upwards of $60,000 annually. Additionally, mental health specialists working in hospitals or specialized clinics may command higher salaries than those in community health settings.

Specific states like California and New York typically offer some of the highest salaries for these professionals. Understanding the salary landscape can aid current and prospective specialists in negotiating their pay and assessing job offers effectively. Overall, the demand for mental health services continues to grow, presenting numerous opportunities for career advancement and stable employment.

On this page
Mental health specialist salary by: 

Let Zippi find your next mental health specialist job

Floating question marks illustration

Let Zippi find your next mental health specialist job

Floating question marks illustration

Where can a Mental Health Specialist earn more?

Compare salary by location
Vs
103k
83k
63k
43k
23k
3k
Columbus, OH$73,831
Lincoln, NE$32,995
Compare salary by company
Vs
85k
65k
45k
25k
Research Foundation For Mental Hygiene Inc$66,726
Overlake Medical Center & Clinics$55,324

Mental health specialist salaries by experience level

Mental health specialist salary estimates from across the web

Based on the latest salary information compiled by Zippia, Salary.com, Glassdoor, Ziprecruiter, SalaryExpert and Comparably, the average salary for a mental health specialist typically falls between $47,321 and $60,418.
zippia
$47,321yearly
glassdoor[1]
$57,108yearly
comparably[2]
$57,731yearly
Salary.com[3]
$48,516yearly
ZipRecruiter[4]
$60,418yearly
SalaryExpert[5]
$58,222yearly

Average mental health specialist salary by state

The average mental health specialist salary in California, Alaska, and Hawaii are the highest in the U.S. The lowest average mental health specialist salary states are Tennessee, Kentucky, and South Carolina.

  • State view
  • County view
Average salary:

Highest paying states for mental health specialists

RankStateAvg. salaryHourly rate
1California$71,693$34.47
2Alaska$64,875$31.19
3Iowa$53,330$25.64
4Hawaii$62,867$30.22
5Nevada$59,048$28.39
6Utah$58,584$28.17
7Washington$57,591$27.69
8North Carolina$52,722$25.35
9Arizona$50,121$24.10
10New York$57,146$27.47
11North Dakota$51,876$24.94
12New Hampshire$56,304$27.07
13Minnesota$50,120$24.10
14Idaho$48,865$23.49
15Maine$47,539$22.86
16Connecticut$57,600$27.69
17District of Columbia$58,093$27.93
18Vermont$49,011$23.56
19Oregon$54,287$26.10
20Delaware$51,851$24.93
21South Dakota$49,073$23.59
22New Jersey$54,011$25.97
23Wyoming$45,636$21.94
24Rhode Island$46,897$22.55
25Mississippi$45,143$21.70
26Michigan$42,804$20.58
27New Mexico$47,645$22.91
28Texas$46,116$22.17
29Massachusetts$42,337$20.35
30Indiana$40,547$19.49
31Kansas$43,571$20.95
32Montana$45,416$21.83
33Colorado$43,749$21.03
34Ohio$39,312$18.90
35Florida$45,002$21.64
36Alabama$41,782$20.09
37Pennsylvania$40,843$19.64
38Maryland$39,577$19.03
39Wisconsin$40,290$19.37
40Missouri$39,796$19.13
41Oklahoma$38,624$18.57
42Illinois$43,520$20.92
43Louisiana$38,873$18.69
44Kentucky$38,259$18.39
45West Virginia$40,940$19.68
46Arkansas$31,074$14.94
47Virginia$39,737$19.10
48Nebraska$32,967$15.85
49Tennessee$38,520$18.52
50South Carolina$37,170$17.87
51Georgia$36,553$17.57

Highest paying cities for mental health specialists

The highest-paying cities for mental health specialists are San Francisco, CA, Anchorage, AK, and Olympia, WA.

RankCityAvg. salaryHourly rate
1San Francisco, CA$73,831$35.50
2Anchorage, AK$65,373$31.43
3Olympia, WA$58,484$28.12
4Salt Lake City, UT$58,369$28.06
5Washington, DC$58,085$27.93
6New York, NY$57,291$27.54
7Eugene, OR$54,922$26.40
8New Brunswick, NJ$53,974$25.95
9Bloomington, MN$50,266$24.17
10Conroe, TX$45,920$22.08
11Colorado Springs, CO$43,927$21.12
12Bloomington, IL$43,717$21.02
13Brockton, MA$42,772$20.56
14Madison, WI$40,307$19.38
15Pittsburgh, PA$39,690$19.08
16Norfolk, VA$39,660$19.07
17Cleveland, OH$39,569$19.02
18Lincoln, NE$32,995$15.86

Mental health specialist salary details

A mental health specialist's salary ranges from $31,000 a year at the 10th percentile to $71,000 at the 90th percentile.

Average mental health specialist salary graph
Average mental health specialist salary graph, trends, and summary

What is a mental health specialist's salary?

PercentileAnnual salaryMonthly salaryHourly rate
90th Percentile$71,000$5,917$34
75th Percentile$58,000$4,833$28
Average$47,321$3,943$23
25th Percentile$38,000$3,167$18
10th Percentile$31,000$2,583$15

Highest paying mental health specialist jobs

The highest paying types of mental health specialists are mental health clinician, treatment specialist, and mental health practitioner.

Job titleAnnual salaryMonthly salaryHourly rateJob openings
Community Health Counselor$43,304$3,609$20.82131,804
Mental Health Practitioner$50,628$4,219$24.34140,365
Mental Health Counselor$49,471$4,123$23.78110,752
Mental Health Worker$41,081$3,423$19.75144,879
Mental Health Professional$49,119$4,093$23.61109,499
Mental Health Clinician$54,359$4,530$26.1391,347

How would you rate the starting salaries for mental health specialists, as well as the prospects for salary advancement?

Logan Lamprecht Ph.D.

Clinical Assistant Professor, Counseling Clinic Director, Idaho State University

Most beginning counselors will make between $35,000 to $45,000 per year. This number depends on the number of hours a new counselor wants to work and how they might vary their time across different practices. After a professional counselor becomes independently licensed (LCPC), this number can range between $45,000 to $120,000. This depends on their skills, marketability, and advanced practice licensure that the counselor seeks post-graduation.

Which companies pay mental health specialists the most?

Mental health specialist salaries at Research Foundation For Mental Hygiene Inc and Highland General Hospital are the highest-paying according to our most recent salary estimates. In addition, the average mental health specialist salary at companies like New York University and Alameda Health System are highly competitive.

Wage gap by gender, race and education

$47,000$46,600$46,200$45,800$45,400$45,000
MaleFemale

Mental Health Specialist salary by industry

The average mental health specialist salary varies across industries:

  • The average mental health specialist salary in the government industry is $47,531, the highest of any industry.
  • The average mental health specialist salary in the finance industry is $43,784.
  • Mental health specialists in the pharmaceutical industry earn an average salary of $38,916, the lowest of any industry.

Highest paying industries for mental health specialists

RankIndustryAverage salaryHourly rate
1Government$47,531$22.85
2Non Profits$43,784$21.05
3Professional$43,748$21.03
4Health Care$40,927$19.68
5Pharmaceutical$38,916$18.71

High paying mental health specialist jobs

Mental health specialist salary trends

The average mental health specialist salary has risen by $9,217 over the last ten years. In 2014, the average mental health specialist earned $38,104 annually, but today, they earn $47,321 a year. That works out to a 14% change in pay for mental health specialists over the last decade.

Compare mental health specialist salaries for cities or states with the national average over time.

Average mental health specialist salary over time

Compare mental health specialist salaries for individual cities or states with the national average.

Mental health specialist salary by year

YearAvg. salaryHourly rate% Change
2025$47,300$22.75+4.2%
2024$45,300$21.78+3.9%
2023$43,600$20.94+3.5%
2022$42,000$20.20+1.3%
2021$41,500$19.94+1.2%

Recently added mental health specialist salaries

CompanyJobLocationDate addedSalary
Acelero LearningMental Health and Wellness SpecialistMilwaukee, WI06/30/2025$82,739
Wounded Warrior ProjectAdventure Based Mental Health SpecialistSan Diego, CA06/30/2025$65,945
South Dakota Board of RegentsStatewide Mental Health Field Specialist IConde, SD06/29/2025$56,000
Summitstone Health PartnersSchool Based Mental Health SpecialistLoveland, CO06/28/2025$50,171
Community Counseling SolutionsMental Health Specialist II/III-Community Based TeamHermiston, OR06/28/2025$67,500
Lane County, orMental Health Specialist 1 or 2Ione, OR06/27/2025$64,447
Bristol Myers SquibbSenior Institutional Mental Health Account Specialist, Neuroscience-CobenfyLancaster, PA06/26/2025$143,291
Metropolitan Family ServicesBilingual Early Learning Mental Health SpecialistChicago, IL06/26/2025$50,000
RosecranceMental Health Recovery Specialist (3RD Shift)Rockford, IL06/26/2025$37,566
Area Cooperative Educational ServicesMental Health SpecialistHamden, CT06/26/2025$58,512

Mental health specialist salary FAQs

Search for mental health specialist jobs

Browse community and social services jobs