How much does a Mental Health Professional make?
Mental health professionals play a crucial role in helping individuals manage and improve their mental well-being. The earnings for these professionals can vary widely, based on factors such as experience, location, and the type of setting they work in. On average, a mental health professional makes about $78,790 per year. This figure reflects a range of salaries, from those just starting out to seasoned experts in the field.
Salary data indicates that the pay scale for mental health professionals can range from around $36,000 for entry-level positions to over $150,000 for the most experienced and specialized roles. Some of the typical settings for mental health professionals include private practices, hospitals, schools, and community health centers. Each of these settings may offer different salary ranges, with private practice often being at the higher end. Additionally, mental health professionals may earn more in metropolitan areas compared to rural areas.
What are the highest paying cities for a Mental Health Professional?

-
Stockton, CA
Average Salary: $161,615
Stockton offers a rewarding environment for those helping others. With a strong community focus, professionals find plenty of opportunities to make a difference. Local employers include Kaiser Permanente and various local health clinics.
Find Mental Health Professional jobs in Stockton, CA
-
San Diego, CA
Average Salary: $150,630
Working in San Diego means joining a vibrant community that values mental health. The city's diverse population provides unique challenges and rewarding experiences. Major employers include Rady Children's Hospital and Scripps Health.
Find Mental Health Professional jobs in San Diego, CA
-
Columbia, MO
Average Salary: $133,411
Columbia provides a nurturing setting for mental health careers. With a strong academic presence, professionals benefit from a vibrant community. Key employers include the University of Missouri and local counseling centers.
Find Mental Health Professional jobs in Columbia, MO
-
Anchorage, AK
Average Salary: $124,970
Anchorage offers a unique setting for mental health professionals. The city's diverse population and challenging environment create enriching experiences. Notable employers include Alaska Behavioral Health and local non-profits.
Find Mental Health Professional jobs in Anchorage, AK
-
Santa Maria, CA
Average Salary: $124,668
In Santa Maria, mental health professionals find a welcoming community. The city’s focus on health and wellness creates many opportunities for growth. Employers include Central Coast Counseling and local health departments.
Find Mental Health Professional jobs in Santa Maria, CA
-
San Jose, CA
Average Salary: $119,624
San Jose offers a dynamic environment for mental health professionals. The tech-driven city has a growing demand for mental health services. Major employers include El Camino Health and various private practices.
Find Mental Health Professional jobs in San Jose, CA
-
Sacramento, CA
Average Salary: $118,490
Sacramento provides a stable setting for mental health work. The city’s role as the state capital offers a unique and impactful environment. Key employers include Kaiser Permanente and the Department of State Hospitals.
Find Mental Health Professional jobs in Sacramento, CA
-
San Francisco, CA
Average Salary: $118,310
San Francisco offers a vibrant and diverse environment for mental health professionals. The city’s innovative spirit and population diversity create rich experiences. Major employers include UCSF Health and local non-profits.
Find Mental Health Professional jobs in San Francisco, CA
-
Santa Rosa, CA
Average Salary: $115,569
Santa Rosa provides a supportive environment for mental health work. The city’s focus on community well-being offers many opportunities for engagement. Employers include Kaiser Permanente and local counseling centers.
Find Mental Health Professional jobs in Santa Rosa, CA
-
Modesto, CA
Average Salary: $114,367
Modesto offers a community-focused setting for mental health professionals. The city’s emphasis on family and health creates a rewarding work environment. Key employers include Central Valley Health District and local non-profits.
Find Mental Health Professional jobs in Modesto, CA
What are the best companies a Mental Health Professional can work for?

-
R3 Continuum
Average Salary: $221,013
R3 Continuum offers a wide range of mental health services. They operate in multiple states, including California and New York. Their professionals enjoy a supportive work environment with opportunities for growth.
-
U.S. Department of Veterans Affairs
Average Salary: $130,003
The U.S. Department of Veterans Affairs provides comprehensive mental health care. They have facilities across the United States, focusing on the unique needs of veterans. They offer a stable job with excellent benefits.
-
NorCal Arts
Average Salary: $130,000
NorCal Arts focuses on mental health services through art therapy. They operate in Northern California, offering a creative and supportive workplace. They value the well-being of both employees and clients.
-
Kaiser Permanente
Average Salary: $119,161
Kaiser Permanente is a leading health care provider with a strong mental health division. They have locations nationwide, offering a range of services and a collaborative work environment.
-
Health Advocates Network
Average Salary: $116,027
Health Advocates Network offers diverse mental health opportunities. They operate in multiple states, providing flexibility and growth opportunities for professionals.
-
Providence
Average Salary: $114,588
Providence is a large health care provider with extensive mental health services. They have facilities across several states, offering a supportive and innovative work environment.
-
CHE Behavioral Health Services
Average Salary: $112,223
CHE Behavioral Health Services specializes in behavioral health. They offer a range of positions nationwide, focusing on high-quality patient care and professional development.
-
P.I.E. Management L.L.C.
Average Salary: $110,082
P.I.E. Management L.L.C. provides mental health services with a focus on personalized care. They operate in several states, offering a dynamic and supportive work environment.
-
Care One, Inc.
Average Salary: $110,000
Care One, Inc. offers comprehensive mental health services. They have locations in the Northeast, providing a stable and rewarding work environment.
-
Allina Health
Average Salary: $107,018
Allina Health provides mental health care with a patient-centered approach. They operate in the Midwest, offering a supportive and professional workplace.
How to earn more as a Mental Health Professional?
Mental health professionals who aim to boost their earnings can consider several strategies. First, gaining specialized certifications often leads to higher pay. These certifications can show expertise in areas such as trauma, addiction, or child psychology. Second, choosing to work in high-demand areas, such as urban centers or regions with fewer mental health providers, can also increase earnings potential. Third, professionals who develop their own private practice can often charge higher fees compared to those who work in clinics or hospitals.
Another way to increase earnings is by expanding one’s skill set. Offering services like couples therapy, family counseling, or psychoeducation can attract a wider range of clients. Additionally, continuing education and keeping up with the latest in mental health research can make a professional more competitive in the job market. A fifth factor is to network with other mental health professionals and join professional organizations. These connections can lead to job referrals and opportunities that come with higher pay.
Mental health professionals who want to earn more can focus on these factors. Certifications, working in high-demand areas, private practice, expanding skills, and networking all play a role in increasing income.
- Get specialized certifications.
- Work in high-demand areas.
- Start a private practice.
- Expand your skill set.
- Network with other professionals.



