Position
Salary

How much does a Mental Health Worker make?

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

Mental Health Workers help people with mental health issues. They often work in hospitals, clinics, or community centers. They make an average yearly salary of $41,973. This means they earn a decent wage for their important work.

Salaries can vary based on experience and location. Entry-level workers might start at around $28,000 a year. Experienced workers can earn up to $65,000 or more. Other factors, like where they work and what services they provide, also affect salary. Mental Health Workers play a crucial role in society. Their salaries reflect the value of their work and the need for skilled professionals in this field.

View Mental Health Worker jobs nearby

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

Mental health workers in Jackson, MS, enjoy some of the highest average salaries in the nation. With an average annual salary of $62,579, this city offers a competitive compensation package. Prospective job seekers may find excellent opportunities in this area, with benefits that reflect the value placed on mental health services. Boston, MA, offers strong pay for mental health workers, with an average salary of $53,538 per year. This city's robust healthcare system makes it a prime location for professionals in the field. Employers in Boston often provide comprehensive benefits and opportunities for career growth.
Graph displaying highest paying cities salaries for Mental Health Worker jobs, highlighting Jackson, MS with the highest at $62,579 and San Diego, CA with the lowest at $46,096.
  1. Jackson, MS
    Average Salary: $62,579
    In Jackson, mental health workers support patients at local hospitals and clinics. The city's strong healthcare system offers plenty of opportunities. Major employers include the University of Mississippi Medical Center.
    Find Mental Health Worker jobs in Jackson, MS


  2. Boston, MA
    Average Salary: $53,538
    Boston offers many chances to work in mental health. Workers help at top institutions like Massachusetts General Hospital and McLean Hospital. The city's big healthcare scene provides diverse career paths.
    Find Mental Health Worker jobs in Boston, MA


  3. Providence, RI
    Average Salary: $50,835
    Providence is home to skilled mental health professionals. Workers aid patients at Lifespan and Butler Hospital. The city’s rich history in healthcare makes it an ideal place for career growth.
    Find Mental Health Worker jobs in Providence, RI


  4. San Jose, CA
    Average Salary: $50,369
    San Jose offers dynamic roles in mental health. Workers support patients at places like El Camino Health. The tech-heavy environment brings unique challenges and growth opportunities.
    Find Mental Health Worker jobs in San Jose, CA


  5. Portland, OR
    Average Salary: $50,027
    Portland offers rewarding work in mental health. Workers help at Kaiser Permanente and Portland State University. The city's focus on wellness makes it a great place for professionals.
    Find Mental Health Worker jobs in Portland, OR


  6. Minneapolis, MN
    Average Salary: $49,007
    Minneapolis provides many mental health jobs. Workers aid patients at Allina Health and Park Nicollet. The city’s strong community support networks enhance the work environment.
    Find Mental Health Worker jobs in Minneapolis, MN


  7. Tucson, AZ
    Average Salary: $47,761
    Tucson offers diverse mental health positions. Workers support patients at Banner University Medical Center. The city’s warm climate and community spirit make it a pleasant place to work.
    Find Mental Health Worker jobs in Tucson, AZ


  8. Stockton, CA
    Average Salary: $46,739
    Stockton offers stable mental health roles. Workers support patients at Kaiser Permanente. The city’s growing healthcare facilities offer good career prospects.
    Find Mental Health Worker jobs in Stockton, CA


  9. Visalia, CA
    Average Salary: $46,268
    Visalia offers mental health positions with community focus. Workers aid patients at Kaweah Delta Health Care District. The city’s friendly atmosphere supports professional growth.
    Find Mental Health Worker jobs in Visalia, CA


  10. San Diego, CA
    Average Salary: $46,096
    San Diego offers dynamic mental health roles. Workers help at Scripps Health and Rady Children’s Hospital. The city’s vibrant culture and beautiful environment enrich the work experience.
    Find Mental Health Worker jobs in San Diego, CA

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

Management & Training Corporation offers Mental Health Workers one of the highest salaries in the industry, averaging around $81,000 annually. Sutter Health and Northwell Health also provide competitive pay, with averages close to $63,000 and $53,000 respectively. These top-tier companies value mental health services and reflect that through their compensation packages.
Graph displaying best paying company salaries for Mental Health Worker jobs, highlighting Management & Training Corporation with the highest at $80,976 and Rady Children's Hospital with the lowest at $52,270.
  1. Management & Training Corporation
    Average Salary: $80,976
    Management & Training Corporation offers rewarding positions for Mental Health Workers across various locations. They focus on providing quality care in correctional and healthcare facilities. Locations include Utah, Idaho, and Washington.


  2. McAlister Institute
    Average Salary: $67,000
    McAlister Institute provides opportunities for Mental Health Workers to make a difference in the community. They operate in Oklahoma and focus on behavioral health services. Their settings include residential and outpatient care.


  3. Sutter Health
    Average Salary: $63,504
    Sutter Health employs Mental Health Workers in a variety of settings across Northern California. They offer competitive pay and benefits. Locations include Sacramento, San Francisco, and the Bay Area.


  4. CommonSpirit Health
    Average Salary: $55,722
    CommonSpirit Health provides positions for Mental Health Workers in numerous states. They focus on whole-person care and operate in Arizona, Colorado, and California. Their facilities include hospitals and outpatient clinics.


  5. Commonwealth of Massachusetts
    Average Salary: $54,322
    The Commonwealth of Massachusetts offers Mental Health Worker roles across the state. They provide services in both urban and rural areas. Locations include Boston, Worcester, and Springfield.


  6. State of Minnesota
    Average Salary: $54,190
    The State of Minnesota has positions for Mental Health Workers in various locations. They focus on community-based care and support. Locations include Minneapolis, St. Paul, and Duluth.


  7. Northwell Health
    Average Salary: $54,079
    Northwell Health offers Mental Health Worker roles in New York. They provide extensive healthcare services and have locations in Manhattan, Long Island, and Westchester.


  8. RWJBarnabas Health
    Average Salary: $53,728
    RWJBarnabas Health provides opportunities for Mental Health Workers in New Jersey. They focus on integrated care and have multiple locations, including Newark, Jersey City, and Toms River.


  9. Prospect Medical Holdings
    Average Salary: $53,109
    Prospect Medical Holdings has Mental Health Worker positions in California. They operate several hospitals and outpatient facilities. Locations include Los Angeles, Orange County, and San Diego.


  10. Rady Children's Hospital
    Average Salary: $52,270
    Rady Children's Hospital offers roles for Mental Health Workers in San Diego, California. They focus on pediatric care and provide specialized services for children's mental health.

How to earn more as a Mental Health Worker?

Working in mental health can be both rewarding and challenging. Earning a good income while helping others can be an important goal. Here are some steps to increase earnings as a mental health worker.

First, gaining more certifications can lead to higher pay. For instance, becoming a Licensed Clinical Social Worker (LCSW) or a Licensed Professional Counselor (LPC) often results in higher salary offers. These credentials show a deeper level of expertise and commitment to the field. Next, consider specializing in a high-demand area. Fields like substance abuse counseling or child psychology can pay more due to their specialized nature. Focus on areas where there is a greater need for qualified professionals.

  1. Certifications: Obtain advanced certifications such as LCSW or LPC.
  2. Specialization: Focus on high-demand areas like substance abuse or child psychology.
  3. Experience: Gain more experience to become more valuable to employers.
  4. Location: Work in areas with higher costs of living, where salaries are often higher.
  5. Education: Pursue higher degrees like a master’s or doctorate in mental health fields.

Currently 314 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
314 Job Openings