How much does a Psychiatric Mental Health Nurse make?
A Psychiatric Mental Health Nurse often finds rewarding work with a competitive salary. The average yearly salary for this profession is around $141,265. This is higher than many other nursing specialties and varies based on experience, location, and additional qualifications.
Several factors can affect how much a Psychiatric Mental Health Nurse earns. More experienced nurses generally earn higher salaries. For instance, nurses with 15 to 20 years in the field can earn between $132,384 and $161,086 per year. Location also plays a big role. Urban areas and states with a higher cost of living often offer higher salaries. Nurses with extra certifications or a master's degree might also see higher pay. These nurses often have specialized skills that are in demand.
What are the highest paying cities for a Psychiatric Mental Health Nurse?

-
Eugene, OR
Average Salary: $351,828
In Eugene, opportunities abound in mental health care facilities and hospitals. Psychiatric mental health nurses play a key role in providing essential services to those facing mental health challenges. Local employers like PeaceHealth offer rewarding positions.
Find Psychiatric Mental Health Nurse jobs in Eugene, OR
-
Jackson, MS
Average Salary: $336,591
Jackson provides a vibrant environment for those in mental health care. The city offers a variety of roles in hospitals and private practices. Institutions like St. Dominic’s Hospital are known for their supportive work culture.
Find Psychiatric Mental Health Nurse jobs in Jackson, MS
-
Bend, OR
Average Salary: $334,138
Bend presents a unique opportunity to work in a scenic area while contributing to mental health care. Nurses here find fulfilling roles in community health centers. Local employers such as Summit Health emphasize patient well-being.
Find Psychiatric Mental Health Nurse jobs in Bend, OR
-
Huntsville, AL
Average Salary: $304,158
Huntsville offers a mix of urban and suburban settings, providing diverse opportunities in mental health services. Huntsville Hospital provides a supportive environment for psychiatric mental health nurses. The area’s healthcare facilities value skilled professionals.
Find Psychiatric Mental Health Nurse jobs in Huntsville, AL
-
Baton Rouge, LA
Average Salary: $303,904
In Baton Rouge, mental health nurses can find rewarding positions in both public and private sectors. Institutions like Ochsner Health are known for their commitment to quality care and employee support.
Find Psychiatric Mental Health Nurse jobs in Baton Rouge, LA
-
New Orleans, LA
Average Salary: $303,755
New Orleans offers a dynamic environment with a rich cultural backdrop. Mental health nurses here work in a variety of settings, from hospitals to community clinics. Organizations like Ochsner Medical Center provide excellent career opportunities.
Find Psychiatric Mental Health Nurse jobs in New Orleans, LA
-
Detroit, MI
Average Salary: $298,975
Detroit provides numerous opportunities for mental health professionals in a bustling urban environment. Nurses can find positions in large hospitals like Henry Ford Health System, where they make a significant impact on patient care.
Find Psychiatric Mental Health Nurse jobs in Detroit, MI
-
Fort Collins, CO
Average Salary: $294,744
Fort Collins offers a mix of outdoor beauty and urban opportunities. Psychiatric mental health nurses can find roles in community health centers and large hospitals. Poudre Valley Health is known for its supportive work environment.
Find Psychiatric Mental Health Nurse jobs in Fort Collins, CO
-
Fort Wayne, IN
Average Salary: $291,112
Fort Wayne provides a welcoming environment for mental health care professionals. Nurses here find roles in community health centers and hospitals like Parkview Health, where they can make a difference in patient lives.
Find Psychiatric Mental Health Nurse jobs in Fort Wayne, IN
-
Evansville, IN
Average Salary: $271,875
In Evansville, mental health nurses find opportunities in a range of settings, from hospitals to outpatient clinics. Deaconess Health System is a notable employer, offering a supportive environment for professionals.
Find Psychiatric Mental Health Nurse jobs in Evansville, IN
What are the best companies a Psychiatric Mental Health Nurse can work for?

-
Mindful Therapy Group
Average Salary: $530,604
Mindful Therapy Group offers rewarding careers for Psychiatric Mental Health Nurses. They have locations across the country, providing diverse experiences. Nurses work in supportive environments, enhancing patient care.
-
Headway
Average Salary: $400,709
Headway provides Psychiatric Mental Health Nurses with competitive salaries. They operate in several states, offering flexibility and variety. Nurses contribute to improving mental health services.
-
LifeStance Health
Average Salary: $223,920
LifeStance Health values Psychiatric Mental Health Nurses, offering good compensation. They have multiple locations nationwide. Nurses work in a collaborative setting, focusing on patient well-being.
-
LifeBulb
Average Salary: $187,500
LifeBulb offers Psychiatric Mental Health Nurse positions with a supportive culture. They operate in several states, providing diverse opportunities. Nurses work in a friendly environment, dedicated to mental health.
-
Serene Health
Average Salary: $182,955
Serene Health pays Psychiatric Mental Health Nurses well. They have locations in key areas. Nurses play a vital role in patient care and community mental health.
-
AMCE Physicians Group
Average Salary: $165,000
AMCE Physicians Group provides Psychiatric Mental Health Nurses with good pay. They have facilities in various regions. Nurses work in a caring environment, dedicated to patient support.
-
Mindful Care
Average Salary: $155,385
Mindful Care offers competitive salaries for Psychiatric Mental Health Nurses. They have locations in many states. Nurses work in a supportive setting, focused on mental health improvement.
-
Norcal
Average Salary: $155,000
Norcal provides Psychiatric Mental Health Nurses with a stable income. They have multiple locations. Nurses work in a collaborative environment, committed to patient care.
-
Transformations Care Network
Average Salary: $151,711
Transformations Care Network offers Psychiatric Mental Health Nurses good pay and opportunities. They have facilities in various areas. Nurses contribute to mental health services in a supportive setting.
-
Arbour Counseling Services
Average Salary: $151,667
Arbour Counseling Services values Psychiatric Mental Health Nurses, offering a good salary. They have locations in multiple regions. Nurses work in a caring environment, dedicated to patient well-being.
How to earn more as a Psychiatric Mental Health Nurse?
A Psychiatric Mental Health Nurse can earn more by focusing on a few key factors. One important step is to gain specialized training and certifications. This will make a nurse more valuable to employers. Continuing education can lead to higher pay.
Another factor to consider is gaining experience in high-demand areas. Working in places like large cities or specialized mental health clinics can lead to higher wages. Location also plays a role in determining salary. Some regions offer higher pay for mental health nurses. Working in these areas can increase earnings. Networking with other professionals can open up higher-paying job opportunities. Attending conferences and joining professional organizations can help build these connections.
Here are five ways to increase earnings:
- Earn specialized certifications
- Work in high-demand areas
- Choose higher-paying regions
- Network with other professionals
- Attend conferences and join organizations



