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,152 per year in Australia. 717 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,152 per year in Australia. This figure is based on 717 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,055 and a high of $122,259 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 $116,046 per year, Brisbane QLD at $98,298 per year and Perth WA at $96,310 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).