How much does a Mental Health Professional make?
Mental Health Professionals often find their work both challenging and rewarding. On average, these professionals earn about $78,531 per year. This varies based on their role and where they work. Many earn between $58,000 and $83,000 annually. Some may earn more if they have advanced degrees or work in high-demand areas.
Here is a closer look at the earnings for different experience levels:
- Entry-level roles often start at around $33,000 per year.
- With a few years of experience, salaries can rise to around $70,000 per year.
- Professionals with many years of experience can earn over $100,000 per year.
What are the highest paying cities for a Mental Health Professional?

-
Stockton, CA
Average Salary: $162,011
Working as a Mental Health Professional in Stockton offers a chance to make a real difference in the community. The area boasts several mental health services providers, including Kaiser Permanente. Professionals here have opportunities to work in diverse settings, from clinics to private practices.
Find Mental Health Professional jobs in Stockton, CA
-
San Diego, CA
Average Salary: $141,828
In San Diego, mental health professionals find a thriving industry with many opportunities. Working for companies like Sharp HealthCare can offer excellent career growth. The city’s diverse population means professionals can gain varied experiences and expand their skill sets.
Find Mental Health Professional jobs in San Diego, CA
-
Columbia, MO
Average Salary: $131,657
Columbia provides a supportive environment for mental health professionals. The University of Missouri plays a big role here, offering teaching and research opportunities. Working in this city means having access to a wealth of educational resources and a vibrant community.
Find Mental Health Professional jobs in Columbia, MO
-
Sacramento, CA
Average Salary: $120,339
Sacramento offers a fulfilling career for those in mental health. The city has prominent employers like Kaiser Permanente. Professionals here benefit from a strong network of colleagues and a supportive work environment focused on community care.
Find Mental Health Professional jobs in Sacramento, CA
-
San Jose, CA
Average Salary: $120,234
In San Jose, mental health professionals can find rewarding roles in a dynamic healthcare landscape. Companies such as Kaiser Permanente provide excellent opportunities. Working here means being part of a city that values innovation and mental health awareness.
Find Mental Health Professional jobs in San Jose, CA
-
Santa Maria, CA
Average Salary: $118,701
Santa Maria offers a close-knit community where mental health professionals can thrive. Working in smaller, community-focused practices allows for close connections with clients. Local employers provide a supportive and collaborative work environment.
Find Mental Health Professional jobs in Santa Maria, CA
-
San Francisco, CA
Average Salary: $118,112
San Francisco presents an exciting career for mental health professionals. With a diverse population, there are many opportunities to work in varied settings. Prominent employers such as UCSF Health offer cutting-edge treatment options and professional growth.
Find Mental Health Professional jobs in San Francisco, CA
-
Santa Rosa, CA
Average Salary: $116,981
Santa Rosa provides a balanced work environment for mental health professionals. Working in this city offers a mix of urban and rural experiences. The presence of employers like Kaiser Permanente ensures access to advanced healthcare resources.
Find Mental Health Professional jobs in Santa Rosa, CA
-
Salinas, CA
Average Salary: $113,937
In Salinas, mental health professionals can enjoy a tight-knit community atmosphere. The city supports a variety of healthcare settings, from clinics to private practices. Working here means being part of a community that values mental well-being.
Find Mental Health Professional jobs in Salinas, CA
-
Modesto, CA
Average Salary: $112,140
Modesto offers a supportive environment for mental health professionals. The city is home to several mental health service providers, including Kaiser Permanente. Professionals here can expect a community that values mental health care and supports personal growth.
Find Mental Health Professional jobs in Modesto, CA
What are the best companies a Mental Health Professional can work for?

-
TEEMA
Average Salary: $186,589
TEEMA offers rewarding Mental Health Professional jobs. With headquarters in Florida, they work in several states. TEEMA emphasizes patient-centered care and team support.
-
Kaiser Permanente
Average Salary: $121,194
Kaiser Permanente provides diverse Mental Health Professional roles. They operate across multiple states with a focus on integrated care. They value employee well-being and professional growth.
-
P.I.E. Management, L.L.C.
Average Salary: $110,000
P.I.E. Management, L.L.C. has Mental Health Professional positions available. They serve clients in Florida, offering a supportive environment and career development opportunities.
-
Care One, Inc.
Average Salary: $110,000
Care One, Inc. provides Mental Health Professional jobs with competitive pay. They operate in several states, focusing on comprehensive care and team collaboration.
-
Healthcare Staffing Professionals, Inc.
Average Salary: $110,000
Healthcare Staffing Professionals, Inc. offers Mental Health Professional roles. They work across various locations, prioritizing patient care and professional development.
-
DSNY
Average Salary: $107,964
DSNY provides Mental Health Professional positions with a focus on public service. They operate in New York City, offering diverse opportunities to make a difference.
-
Allina Health
Average Salary: $105,362
Allina Health offers rewarding Mental Health Professional jobs. They serve patients in Minnesota and Wisconsin, emphasizing a caring and inclusive environment.
-
Fairview Health Services
Average Salary: $99,859
Fairview Health Services provides Mental Health Professional roles in Minnesota. They focus on high-quality patient care and professional growth opportunities.
-
University of Vermont Health Network
Average Salary: $95,453
The University of Vermont Health Network offers Mental Health Professional positions. They serve in Vermont and New York, providing a collaborative and innovative work environment.
-
Naphcare, Inc.
Average Salary: $94,274
Naphcare, Inc. provides Mental Health Professional jobs in correctional facilities. They operate across several states, focusing on patient care and professional development.
How to earn more as a Mental Health Professional?
Mental health professionals often find satisfaction in their work, but there are ways to enhance earnings. Increasing income involves both skill development and strategic career choices. Professionals who prioritize continuing education and certification can unlock higher-paying opportunities. For instance, gaining a specialization can make one more valuable to employers.
Here are five factors that can help a mental health professional earn more:
- Certifications: Professional certifications can boost credibility and earning potential.
- Specializations: Areas such as child psychology or addiction therapy often pay more.
- Advanced Degrees: Holding a master's or doctorate can lead to higher-paying positions.
- Experience: Gaining experience and building a strong reputation can lead to salary increases.
- Location: Working in high-demand areas or urban centers can increase earnings.



