Position
Salary

How much does a Mental Health Worker make?

The average salary for a Mental Health Worker is $41,696 per year in the US.

Mental health workers provide essential services to those in need, supporting people through difficult times. For these professionals, the average yearly salary sits at $41,696. This income varies based on experience, location, and the type of facility where they work.

Here is a breakdown of salaries across different experience levels:

  • Those new to the field might earn around $29,000.
  • With some experience, salaries can rise to about $35,445.
  • Mid-career mental health workers often make between $41,891 and $48,336.
  • Experienced workers can expect to earn upwards of $51,559 annually.

View Mental Health Worker jobs nearby

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

Job seekers looking to become mental health workers will find high-paying opportunities in several cities. Boston, MA, offers an average salary of $53,916. San Jose, CA, follows closely with $51,526. Both cities provide strong financial rewards for those in this field. Additionally, Portland, OR, and Providence, RI, stand out with salaries around $50,000. These cities are also excellent choices for mental health workers seeking competitive pay.
Graph displaying highest paying cities salaries for Mental Health Worker jobs, highlighting Boston, MA with the highest at $53,916 and Los Angeles, CA with the lowest at $46,453.
  1. Boston, MA
    Average Salary: $53,916
    In Boston, those in mental health support roles often work with non-profit organizations to provide essential services. The city's hospitals, including Mass General and McLean, offer numerous opportunities for growth and specialization. The cost of living is high, but the rewarding nature of the work often outweighs this factor.
    Find Mental Health Worker jobs in Boston, MA


  2. San Jose, CA
    Average Salary: $51,526
    San Jose offers a diverse range of settings for mental health workers, from tech company employee assistance programs to community health centers. Silicon Valley’s unique environment provides innovative approaches to mental health support. Salaries are competitive, and the city’s dynamic job market ensures varied career paths.
    Find Mental Health Worker jobs in San Jose, CA


  3. Portland, OR
    Average Salary: $50,210
    Portland’s mental health scene is vibrant and community-focused. Workers often collaborate with local nonprofits and public health organizations. The city’s progressive policies and strong emphasis on well-being create a supportive environment for professionals in this field.
    Find Mental Health Worker jobs in Portland, OR


  4. Providence, RI
    Average Salary: $49,701
    In Providence, mental health workers find fulfilling roles within state hospitals and community health agencies. The city’s commitment to accessible mental health care provides a stable job market. Workers enjoy a mix of urban and suburban settings, balancing professional and personal life effectively.
    Find Mental Health Worker jobs in Providence, RI


  5. Tucson, AZ
    Average Salary: $49,516
    Tucson offers a unique blend of urban and natural settings for mental health professionals. The city’s mild climate and strong community support make it an appealing place to work. Opportunities exist in both private practices and public health institutions.
    Find Mental Health Worker jobs in Tucson, AZ


  6. Minneapolis, MN
    Average Salary: $49,185
    Minneapolis provides a thriving environment for mental health workers, with many options within large health systems and community centers. The city’s reputation for wellness and support services offers a rewarding work atmosphere. Job security and professional development are key highlights.
    Find Mental Health Worker jobs in Minneapolis, MN


  7. Salem, OR
    Average Salary: $48,580
    Salem’s mental health sector is centered around state facilities and local nonprofits, providing stable job opportunities. The city’s commitment to mental health awareness creates a positive work environment. Professionals here benefit from a lower cost of living and a tight-knit community.
    Find Mental Health Worker jobs in Salem, OR


  8. Stockton, CA
    Average Salary: $48,385
    Stockton offers a growing market for mental health workers, with many opportunities in local clinics and community health programs. The city’s dedication to improving mental health services provides a meaningful career path. Professionals enjoy a friendly community and a relatively lower cost of living.
    Find Mental Health Worker jobs in Stockton, CA


  9. San Diego, CA
    Average Salary: $46,752
    San Diego’s mental health field offers diverse roles, from coastal community clinics to major healthcare systems. The city’s sunny climate and active lifestyle enhance the work experience. With a strong job market and many professional growth opportunities, it’s an attractive place for mental health workers.
    Find Mental Health Worker jobs in San Diego, CA


  10. Los Angeles, CA
    Average Salary: $46,453
    Los Angeles presents a large and varied job market for mental health professionals, with opportunities in both private and public sectors. The city’s cultural diversity offers unique challenges and rewards. Workers can find roles that align with their specific interests in mental health care.
    Find Mental Health Worker jobs in Los Angeles, CA

What are the best companies a Mental Health Worker can work for?

Mental Health Workers can find excellent job opportunities at Management & Training Corporation, where the average salary is $81,145. Sutter Health and CommonSpirit Health also offer competitive salaries, providing rewarding work environments. Northwell Health, Commonwealth of Massachusetts, and State of Minnesota are other top employers that value mental health professionals.
Graph displaying best paying company salaries for Mental Health Worker jobs, highlighting Management & Training Corporation with the highest at $81,145 and PACE with the lowest at $51,330.
  1. Management & Training Corporation
    Average Salary: $81,145
    Management & Training Corporation offers rewarding opportunities for Mental Health Workers. They provide services in various facilities across the U.S. This role involves helping individuals with mental health needs in a supportive environment. Locations include state correctional facilities, mental health centers, and juvenile facilities.


  2. Sutter Health
    Average Salary: $63,428
    Sutter Health is a top choice for Mental Health Workers in California. They have a range of locations from Sacramento to San Francisco. Mental Health Workers here help patients with mental health conditions, providing crucial support. Their facilities are known for excellent care and a supportive work culture.


  3. CommonSpirit Health
    Average Salary: $56,017
    CommonSpirit Health provides a great environment for Mental Health Workers in many states. They focus on compassionate care, with facilities in Colorado, Montana, and other areas. Mental Health Workers here work with patients to improve their mental well-being, offering a positive impact on lives.


  4. Northwell Health
    Average Salary: $54,538
    Northwell Health offers Mental Health Worker positions in New York. They are known for high-quality care and supportive workplaces. Workers help patients in hospitals and community centers, making a significant difference in people’s lives.


  5. Commonwealth of Massachusetts
    Average Salary: $54,466
    The Commonwealth of Massachusetts provides various opportunities for Mental Health Workers. They serve in state facilities and community programs. Mental Health Workers here support patients with mental health issues, offering essential services to the community.


  6. State of Minnesota
    Average Salary: $54,190
    The State of Minnesota offers roles for Mental Health Workers in state-run facilities. They provide comprehensive mental health care across the state. Workers here help patients in a supportive environment, focusing on patient care and recovery.


  7. RWJBarnabas Health
    Average Salary: $53,869
    RWJBarnabas Health provides Mental Health Worker positions in New Jersey. They have a strong focus on patient care and community support. Workers assist patients in hospitals and outpatient settings, contributing to better mental health outcomes.


  8. Prospect Medical Holdings
    Average Salary: $53,181
    Prospect Medical Holdings offers Mental Health Worker jobs in several states. They focus on providing quality care in various settings. Mental Health Workers here support patients with mental health needs, helping them on their path to recovery.


  9. Rady Children's Hospital
    Average Salary: $52,270
    Rady Children's Hospital offers Mental Health Worker positions in San Diego. They focus on pediatric care and support for families. Mental Health Workers here help children and their families, providing crucial mental health services in a caring environment.


  10. PACE
    Average Salary: $51,330
    PACE offers Mental Health Worker jobs that focus on elder care. They serve communities in several states, providing essential mental health services. Workers here support elderly patients, offering compassionate care and improving their quality of life.

How to earn more as a Mental Health Worker?

A career in mental health offers many opportunities for growth and increased earnings. Gaining experience, furthering education, and expanding skills are key areas to focus on. Mental Health Workers can explore various paths to enhance their professional profile and salary potential. Prioritizing professional development and staying informed about industry trends can lead to greater job satisfaction and financial rewards.

Mental Health Workers can earn more by considering the following factors:

  1. Advanced Education: Pursuing higher degrees such as a master's or doctoral degree in psychology, counseling, or social work can lead to higher paying positions.
  2. Certifications: Obtaining specialized certifications, such as becoming a Licensed Professional Counselor (LPC) or Certified Psychiatric Technician (CPT), can increase earning potential.
  3. Experience: Gaining experience in high-demand settings, such as hospitals, private practices, or correctional facilities, can lead to higher salaries.
  4. Skills Development: Developing skills in areas like crisis intervention, cognitive-behavioral therapy, or case management can make a Mental Health Worker more valuable.
  5. Networking: Building a strong professional network through conferences, workshops, and professional organizations can open doors to better job opportunities.

Currently 600 Mental Health Worker job openings, nationwide.

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

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