Position
Salary

How much does a Mental Health Worker make?

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

Mental Health Workers play a crucial role in helping people with mental health issues. They work in a variety of settings, including hospitals, clinics, and community centers. The average yearly salary for a Mental Health Worker is around $41,577. This means that most workers earn between $28,000 and $63,960 each year.

The salary can vary based on several factors. These include the worker's experience, education, and the location of the job. Workers with more experience and higher education often earn more. Jobs in larger cities or areas with a higher cost of living may also pay more. This range offers a good opportunity for those who want to help others and are committed to this important work.

View Mental Health Worker jobs nearby

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

Mental health workers can find some of the best pay in Jackson, MS, with an average salary of $60,044. Worcester, MA, and Denver, CO, also offer strong salaries for this profession. Job seekers may benefit from exploring these cities for higher earning potential.
Graph displaying highest paying cities salaries for Mental Health Worker jobs, highlighting Jackson, MS with the highest at $60,044 and San Diego, CA with the lowest at $45,504.
  1. Jackson, MS
    Average Salary: $60,044
    In Jackson, mental health professionals find rewarding work with local clinics and hospitals. The city's focus on community health makes it a great place for those dedicated to improving mental well-being. Notable employers include St. Dominic's Hospital and the Mississippi Department of Mental Health.
    Find Mental Health Worker jobs in Jackson, MS


  2. Worcester, MA
    Average Salary: $56,190
    Worcester offers a vibrant environment for mental health care. The city's strong educational institutions and healthcare facilities provide ample opportunities. UMass Memorial Health and the University of Massachusetts Medical School are key employers in the area.
    Find Mental Health Worker jobs in Worcester, MA


  3. Denver, CO
    Average Salary: $53,313
    Denver is a dynamic city for mental health professionals. The high demand for mental health services creates many job opportunities. Companies like Denver Health and Kaiser Permanente offer excellent career paths.
    Find Mental Health Worker jobs in Denver, CO


  4. Boston, MA
    Average Salary: $53,250
    Boston provides a rich landscape for mental health careers. The city's prestigious hospitals and research centers offer diverse roles. Partners HealthCare and Boston Medical Center are prominent employers.
    Find Mental Health Worker jobs in Boston, MA


  5. Portland, OR
    Average Salary: $49,930
    Portland is known for its progressive approach to mental health. The city's focus on wellness and community support makes it ideal for those in the field. Kaiser Permanente and Providence Health & Services are leading employers.
    Find Mental Health Worker jobs in Portland, OR


  6. San Jose, CA
    Average Salary: $49,826
    San Jose offers a thriving environment for mental health workers. The city's tech-driven economy and diverse population create unique challenges and opportunities. Kaiser Permanente and El Camino Health are key employers.
    Find Mental Health Worker jobs in San Jose, CA


  7. Providence, RI
    Average Salary: $49,030
    Providence is a city with a strong emphasis on mental health. The local healthcare system and community programs provide many job opportunities. Lifespan and Care New England are major employers.
    Find Mental Health Worker jobs in Providence, RI


  8. Minneapolis, MN
    Average Salary: $48,664
    Minneapolis offers a supportive environment for mental health professionals. The city's healthcare institutions and community services create many job opportunities. Allina Health and Park Nicollet Health Services are notable employers.
    Find Mental Health Worker jobs in Minneapolis, MN


  9. Tucson, AZ
    Average Salary: $47,142
    Tucson provides a growing market for mental health workers. The city's focus on community health and wellness creates many job opportunities. Banner Health and Southern Arizona VA Health Care System are key employers.
    Find Mental Health Worker jobs in Tucson, AZ


  10. San Diego, CA
    Average Salary: $45,504
    San Diego offers a vibrant environment for mental health professionals. The city's diverse population and strong healthcare system create many job opportunities. Sharp HealthCare and Kaiser Permanente are leading employers.
    Find Mental Health Worker jobs in San Diego, CA

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

Mental Health Workers can find rewarding positions with top-paying companies. Management & Training Corporation offers the highest average salary at $80,822. Sutter Health and CommonSpirit Health also provide competitive salaries, making them attractive options for those seeking stability and growth in their careers. Other notable employers include the State of Rhode Island, State of Minnesota, and Commonwealth of Massachusetts, all offering salaries above $50,000. Northwell Health, RWJBarnabas Health, Rady Children’s Hospital, and Prospect Medical Holdings also provide good compensation packages.
Graph displaying best paying company salaries for Mental Health Worker jobs, highlighting Management & Training Corporation with the highest at $80,822 and Prospect Medical Holdings with the lowest at $51,965.
  1. Management & Training Corporation
    Average Salary: $80,822
    Management & Training Corporation offers rewarding Mental Health Worker jobs. They work in many states, providing care for those in need. Their programs focus on helping people improve their lives.


  2. Sutter Health
    Average Salary: $63,968
    Sutter Health provides Mental Health Worker positions in California. They focus on patient-centered care. Their facilities offer a supportive environment for both workers and patients.


  3. CommonSpirit Health
    Average Salary: $55,722
    CommonSpirit Health has Mental Health Worker jobs across several states. They emphasize whole-person care. Their locations include many cities, offering diverse opportunities.


  4. State of Rhode Island
    Average Salary: $54,277
    The State of Rhode Island offers Mental Health Worker jobs in various locations. They focus on public health and community support. Their positions help improve mental health services in the state.


  5. State of Minnesota
    Average Salary: $54,190
    The State of Minnesota provides Mental Health Worker jobs in many areas. They focus on public health and community care. Their roles support mental health services across the state.


  6. Commonwealth of Massachusetts
    Average Salary: $54,035
    The Commonwealth of Massachusetts offers Mental Health Worker jobs in various locations. They focus on public health and community support. Their positions help improve mental health services in the state.


  7. Northwell Health
    Average Salary: $53,836
    Northwell Health provides Mental Health Worker jobs in New York. They focus on patient-centered care. Their facilities offer a supportive environment for both workers and patients.


  8. RWJBarnabas Health
    Average Salary: $53,164
    RWJBarnabas Health offers Mental Health Worker jobs in New Jersey. They focus on patient-centered care. Their facilities offer a supportive environment for both workers and patients.


  9. Rady Children's Hospital
    Average Salary: $52,270
    Rady Children's Hospital provides Mental Health Worker jobs in California. They focus on pediatric care. Their positions support the mental health needs of children and families.


  10. Prospect Medical Holdings
    Average Salary: $51,965
    Prospect Medical Holdings offers Mental Health Worker jobs in several locations. They focus on providing quality healthcare. Their roles support mental health services in various communities.

How to earn more as a Mental Health Worker?

A career in mental health offers many opportunities to make a difference in people's lives. It also provides pathways to increase your earnings. Mental health workers can explore various avenues to boost their income. These strategies can help you advance in your career and earn more.

Consider these factors to increase your earnings as a mental health worker:

  1. Get more certifications: Additional certifications can open new job opportunities. They can also lead to higher-paying positions. For example, becoming a Licensed Clinical Social Worker (LCSW) or a Licensed Professional Counselor (LPC) can increase your earning potential.
  2. Specialize in a niche: Focusing on a specific area, such as addiction, child psychology, or trauma, can make you more valuable. Specializing can lead to higher-paying jobs or private practice opportunities.
  3. Pursue advanced degrees: Earning a master's or doctoral degree can lead to higher-paying roles. Advanced degrees can qualify you for positions like clinical psychologist or psychiatrist.
  4. Work in high-demand areas: Certain regions or settings, like urban centers or hospitals, may offer higher pay. Consider relocating or seeking jobs in areas with a high demand for mental health services.
  5. Start a private practice: Running your own practice can lead to higher earnings. You can set your rates and control your schedule. Building a client base and reputation can help you achieve financial success.

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