How much does a Mental Health Worker make?
Mental Health Workers play a crucial role in helping individuals with mental health conditions. Their efforts are vital, and their work is rewarded with a competitive salary. The average yearly salary for a Mental Health Worker is around $41,554. This figure varies based on experience and location, ensuring there are opportunities for growth and advancement.
Understanding the salary range can help job seekers make informed decisions. The lowest-paid 10% earn about $29,000 per year. The highest-paid 10% can earn up to $64,660 annually. These figures reflect the importance of this role and the potential for earning more with experience. This range provides a clear picture of what to expect and what to aim for in this rewarding career.
What are the highest paying cities for a Mental Health Worker?

-
Boston, MA
Average Salary: $53,730
In Boston, you will find a bustling environment with many opportunities for professionals in mental health. You can work for top-tier organizations like McLean Hospital or Boston Medical Center. This city offers a vibrant community with a strong support system for healthcare workers.
Find Mental Health Worker jobs in Boston, MA
-
San Jose, CA
Average Salary: $52,146
San Jose provides a dynamic setting for mental health professionals. You might work with companies like El Camino Health or Kaiser Permanente. The tech-centric environment can also lead to unique challenges and learning opportunities in mental health care.
Find Mental Health Worker jobs in San Jose, CA
-
Providence, RI
Average Salary: $50,780
In Providence, mental health workers benefit from a close-knit community. You can find opportunities at Lifespan or Butler Hospital. The city's smaller size allows for a more personal approach to patient care and community involvement.
Find Mental Health Worker jobs in Providence, RI
-
Portland, OR
Average Salary: $50,210
Portland is known for its progressive values and vibrant community. Professionals can work for organizations such as Legacy Health or Oregon Health & Science University. The city’s laid-back atmosphere makes it a great place for work-life balance.
Find Mental Health Worker jobs in Portland, OR
-
Visalia, CA
Average Salary: $50,073
Visalia offers a quieter environment with a strong focus on community care. You might work for Kaweah Delta Health Care District. The city’s size allows for a more personal connection with patients and colleagues.
Find Mental Health Worker jobs in Visalia, CA
-
Minneapolis, MN
Average Salary: $49,280
Minneapolis provides a mix of urban and suburban opportunities. You can find roles with Allina Health or the Minneapolis VA Health Care System. The city's commitment to health and wellness makes it a great place for mental health workers.
Find Mental Health Worker jobs in Minneapolis, MN
-
Salem, OR
Average Salary: $48,914
Salem offers a blend of small-town charm and professional opportunities. You might work at the Oregon State Hospital or the Salem Health Hospitals & Clinics. The city’s focus on community well-being creates a supportive work environment.
Find Mental Health Worker jobs in Salem, OR
-
Tucson, AZ
Average Salary: $48,820
Tucson provides a warm, welcoming environment for mental health professionals. You can find opportunities with the University of Arizona or Carondelet Health Network. The city’s diverse culture enhances the learning and growth opportunities available.
Find Mental Health Worker jobs in Tucson, AZ
-
San Diego, CA
Average Salary: $47,055
San Diego offers a dynamic environment with a strong emphasis on wellness. You can work with Scripps Health or the Veterans Affairs San Diego Healthcare System. The city’s mild climate and beautiful beaches make it an attractive place to live and work.
Find Mental Health Worker jobs in San Diego, CA
-
Los Angeles, CA
Average Salary: $46,871
Los Angeles provides a bustling, diverse environment for mental health professionals. You can find roles with Kaiser Permanente or the Los Angeles County Department of Mental Health. The city’s vast resources and opportunities make it an exciting place to work.
Find Mental Health Worker jobs in Los Angeles, CA
What are the best companies a Mental Health Worker can work for?

-
Management & Training Corporation
Average Salary: $81,418
Management & Training Corporation offers rewarding Mental Health Worker jobs. They operate in multiple states, including Utah and Idaho. Employees enjoy opportunities to grow and develop their skills in a supportive environment.
-
Sutter Health
Average Salary: $63,352
Sutter Health provides competitive salaries for Mental Health Workers. Based in California, they focus on delivering high-quality care. Workers benefit from a collaborative team and a commitment to professional growth.
-
CommonSpirit Health
Average Salary: $56,162
CommonSpirit Health offers diverse opportunities for Mental Health Workers across the country. Employees work in a variety of settings, including hospitals and outpatient centers, ensuring they gain valuable experience.
-
Northwell Health
Average Salary: $54,644
Northwell Health provides a range of positions for Mental Health Workers in New York. They emphasize a patient-centered approach, offering support and resources for career development.
-
RWJBarnabas Health
Average Salary: $53,793
RWJBarnabas Health offers several openings for Mental Health Workers in New Jersey. They focus on creating a positive work environment where staff can thrive and make a meaningful impact.
-
Commonwealth of Massachusetts
Average Salary: $53,749
The Commonwealth of Massachusetts provides good opportunities for Mental Health Workers. With locations across the state, employees can find roles that fit their career goals and interests.
-
Prospect Medical Holdings
Average Salary: $53,001
Prospect Medical Holdings offers various positions for Mental Health Workers, especially in California. They provide a supportive workplace with opportunities for advancement and skill development.
-
Rady Children's Hospital
Average Salary: $52,270
Rady Children's Hospital in San Diego is looking for Mental Health Workers. They offer a nurturing environment where professionals can make a difference in children's lives.
-
PACE
Average Salary: $51,330
PACE offers jobs for Mental Health Workers in multiple locations. They focus on comprehensive care and provide a supportive workplace for career growth.
-
LEGACY HEALTH
Average Salary: $50,796
LEGACY HEALTH provides rewarding positions for Mental Health Workers in Oregon. They are dedicated to offering excellent care and professional development opportunities.
How to earn more as a Mental Health Worker?
As a Mental Health Worker, increasing your earnings can make a big difference in your career satisfaction and personal life. Focusing on certain key areas can help boost your income potential. For instance, gaining specialized skills and certifications can open up higher-paying job opportunities. Mental Health Workers with expertise in areas like trauma therapy, addiction treatment, or child psychology often see higher salaries. Continuous professional development also shows dedication to the field and can lead to promotions.
Another factor to consider involves gaining experience in various settings. Working in different environments, such as hospitals, private practices, or community centers, can provide a broad skill set. This versatility makes a Mental Health Worker more attractive to employers and can lead to higher pay. Networking within the industry also plays a crucial role. Building relationships with other professionals can lead to job referrals and better-paying positions. Attending conferences, joining professional organizations, and participating in online forums can expand one’s professional network. Finally, pursuing leadership roles within the workplace can significantly increase earnings. Managers, supervisors, and directors often earn more due to their expanded responsibilities and experience.
Other opportunities to increase earnings include:
- Specialized Skills and Certifications
- Experience in Various Settings
- Networking within the Industry
- Leadership Roles
- Advanced Degrees



