Content has loaded
Registered nurse salary in Rochester, MN
How much does a Registered Nurse make in Rochester, MN?
Average base salary
$42.60
- Hour
- Day
- Week
- Year
5%
below national averageAverage $42.60
Low $33.32
High $54.47
The average salary for a registered nurse is $42.60 per hour in Rochester, MN and $12,000 overtime per year.128 salaries taken from job postings on Indeed in the past 36 months (updated August 13, 2026).
Highest paying companies for Registered Nurse in Rochester, MN
Average year pay is based on job postings on Indeed in the past 36 months.Russell Tobin & Associates
$197,600per year
AllShifts
$193,549per year
AMX Healthcare Inc.
$192,400per year
Triage Staffing
$191,672per year
Medmetry Inc
$185,136per year
Aya Healthcare
$166,400per year
Looking to Hire?
Highest paying cities for Registered Nurses near Rochester, MN
Where can a Registered Nurse earn more?
Compare salaries for Registered Nurses in different locationsFrequently Asked Questions (FAQs) about Registered Nurse