Mental Health Nurse

Mental Health Nurse Salary

Average Yearly Salary
$110,000
$70,000
Min 10%
$110,000
Median 50%
$172,000
Max 90%
Best Paying Company
Aurora Medical Group
Highest Paying City
Eureka, CA
Highest Paying State
Oregon
Average Experience Level
3.0 years
How much does a mental health nurse make?
Mental Health Nurses in America make an average salary of $110,199 per year or $52.98 per hour. The top 10 percent of earners make over $173,000 annually, whereas the bottom 10 percent of earners make under $70,000 per year. Health Care companies and Finance companies have the most job opportunities for Mental Health Nurses. The top 5 states when it comes to Mental Health Nurse salaries are Oregon, District of Columbia, Massachusetts, New York, and Alaska. The typical tenure for a Mental Health Nurse is 3.0 years.

Average Mental Health Nurse Salary By Company

Mental Health Nurses report their job security as good. Just as in every field, some employers pay higher wages than others. The most abundant employment opportunities for Mental Health Nurses are in Health Care companies and Finance companies. Aurora Medical Group and State of Minnesota are the highest paying companies. Companies like trustaff and LifeWorks NW also pay high salaries to their Mental Health Nurses.

Average Mental Health Nurse Salary By Location

Across America, Mental Health Nurses make on average $110,199 annually or $52.98 hourly. The city with the highest Mental Health Nurse salary is Eureka, CA at $154,837 per year. The Eureka, CA average entry-level salary for Mental Health Nurses is $89,000. The highest earning states when it comes to Mental Health Nurse salaries are Oregon, District of Columbia, Massachusetts, New York, and Alaska. Arkansas, Alabama, South Dakota, Kansas, and Mississippi have the lowest reported salaries for Mental Health Nurses.
RankCityAverage Salary
1
Eureka, CA
$154,837
2
Portland, OR
$142,926
3
New York, NY
$135,098
4
Worcester, MA
$134,670
5
Cherry Hill, NJ
$127,036

Average Mental Health Nurse Pay By Industry

Mental Health Nurse salaries can vary depending on the industry. Our analysis shows that Hospitality companies, Non Profits companies, and Professional companies pay higher-than-average wages for Mental Health Nurses. Hospitality companies pay Mental Health Nurses an average salary of $130,063, Non Profits companies pay $119,748, and Professional companys come in at $111,763. The average salary for Mental Health Nurses in the Health Care industry is lower than the rest, coming in at $105,195.
RankIndustryAverage Salary
1
Hospitality
$130,063
2
Non Profits
$119,748
3
Professional
$111,763
4
Health Care
$105,195

Recently Added Mental Health Nurse Salaries

Company
Job
Location
Date Added
Salary
Medsource Consultants
Mental Health Nurse
01/30/2020
$130,000
Medsource Consultants
Mental Health Nurse
01/30/2020
$125,000
State of New York
Mental Health Nurse
01/29/2020
$59,671
New York State Civil Service
Mental Health Nurse
01/21/2020
$79,219
State of Minnesota
Mental Health Nurse
01/19/2020
$94,983
Mental Health Nurse
01/17/2020
$105,102
NP Now
Mental Health Nurse
01/16/2020
$110,000
Harmony United Psychiatric Care
Mental Health Nurse
01/08/2020
$110,000
NP Now
Mental Health Nurse
12/31/2019
$200,000
Medsource Consultants
Mental Health Nurse
12/29/2019
$130,000
Show More