Registered mental health nurse salary in Australia
How much does a Registered Mental Health Nurse make in Australia?
Average base salary
- Hour
- Day
- Week
- Month
- Year
The average salary for a registered mental health nurse is $95,166 per year in Australia. 728 salaries reported, updated at 1 November 2026
Highest paying companies for Registered Mental Health Nurse in Australia
Average year pay is based on job postings on Indeed in the past 36 months.Looking to Hire?
Highest paying cities near Australia for Registered Mental Health Nurses
Where can a Registered Mental Health Nurse earn more?
Compare salaries for Registered Mental Health Nurses in different locationsFrequently Asked Questions (FAQs) about Registered Mental Health Nurse
The average salary for a Registered Mental Health Nurse is $95,166 per year in Australia. This figure is based on 728 salaries taken from job postings on Indeed in the past 36 months, last updated on 1 November 2026.
Registered Mental Health Nurse jobs on Indeed - find your next one today.
Registered Mental Health Nurse salaries typically range between a low of $74,118 and a high of $122,193 per year, depending on experience, location, and the hiring company.
Some of the highest-paying cities for Registered Mental Health Nurse include Canberra ACT at $115,934 per year, Brisbane QLD at $98,298 per year and Perth WA at $96,572 per year.
Based on recent job postings on Indeed, some of the top-paying companies for Registered Mental Health Nurse include Federation University Australia ($190,365 per year) and Alliance Australia ($160,642 per year).