Position
Salary

How much does a Mental Health Professional make?

The average salary for a Mental Health Professional is $78,531 per year in the US.

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.

View Mental Health Professional jobs nearby

What are the highest paying cities for a Mental Health Professional?

Job seekers looking to become Mental Health Professionals can explore high paying opportunities in several cities. Stockton, CA leads with an average salary of $162,011. San Diego and Columbia follow closely, offering competitive salaries. These cities provide attractive compensation packages for those in the mental health field.
Graph displaying highest paying cities salaries for Mental Health Professional jobs, highlighting Stockton, CA with the highest at $162,011 and Modesto, CA with the lowest at $112,140.
  1. 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


  2. 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


  3. 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


  4. 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


  5. 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


  6. 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


  7. 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


  8. 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


  9. 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


  10. 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?

Seeking top-paying jobs in mental health care? TEEMA leads the field with an impressive average salary of $186,589. Other notable employers include Kaiser Permanente and P.I.E. Management, L.L.C., both offering competitive packages above $100,000 annually. These organizations provide excellent benefits and career growth opportunities for mental health professionals.
Graph displaying best paying company salaries for Mental Health Professional jobs, highlighting TEEMA with the highest at $186,589 and Naphcare, Inc. with the lowest at $94,274.
  1. 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.


  2. 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.


  3. 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.


  4. 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.


  5. 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.


  6. 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.


  7. 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.


  8. 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.


  9. 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.


  10. 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.

Currently 863 Mental Health Professional job openings, nationwide.

How's the job market for a Mental Health Professional in the US?

Learn what a Mental Health Professional does, how to become one, and understand the job outlook. Get simple steps to start your career as a Mental Health Professional today.
Position
Overview
Mental Health Professional
863 Job Openings