Mental Health Nurse Salary in 2026
Based on 22 salary-transparent job listings
Salary Range
Low
$40
Average
$22,051
High
$929,688
25th Percentile
$11,046
Median
$464,864
75th Percentile
$475,870
Job Count
22
Salary Distribution
Mental Health Nurse Salary by Experience Level
| Experience | Avg. Salary | Listings |
|---|---|---|
| Mid Level | $22,051 | 22 |
Mental Health Nurse Salary by City
| City | Avg. Salary | Listings |
|---|---|---|
| Belfast | $242,225 | 2 |
| San Francisco | $62 | 1 |
| Leeds | $40 | 1 |
| Lisburn | $40 | 1 |
| Newtownabbey | $40 | 2 |
| Smyrna | $40 | 1 |
| Bristol | $37 | 3 |
| Birmingham | $30 | 1 |
| Bradford | $30 | 1 |
| Cardiff | $30 | 1 |
Mental Health Nurse Salary by Employment Type
Full-Time
$22,051
22 listings
Similar Roles
Current Mental Health Nurse Openings
Children’s Mental Health Nurse Role
Mental Health Nurse
Registered Mental Health Nurse
Mental Health Nurse Practitioner Overview
Senior Mental Health Nurse
Psychiatric Mental Health Nurse Practitioner
Registered Mental Health Nurse
Registered Mental Health Nurse
Travel Nurse - Mental Health Nurse
Registered Mental Health Nurse Manager
Frequently Asked Questions
What is the average Mental Health Nurse salary?
The average Mental Health Nurse salary is $22,051 per year based on 22 job listings on Jobs Near Me. Salaries range from $40 to $929,688.
What is the highest paying city for Mental Health Nurse?
The highest paying city for Mental Health Nurse roles is Belfast with an average salary of $242,225.
How much does an entry level Mental Health Nurse make?
Entry level salary data for Mental Health Nurse is being collected. The overall average for this role is $22,051.