Registered Nurse (RN) Salary in Ohio

Median annual base pay is $71,926 across 69 reported Registered Nurse (RN) salaries in Ohio.

Median hourly rate is $34.58 per hour.

Updated 26 July 2026

Salary Distribution (By Percentile)

P10P25MedianP75P90
$71,926$71,926$71,926$77,875$94,203

Top Cities in Ohio

CityMedianReports
Cincinnati$72,80010
Columbus$71,92651

Top Employers in Ohio

EmployerMedianReports
OhioHealth Corp.$71,92645
Cincinnati Children's Hospital Medical Center$70,7208

Salary by Level

LevelCommon titlesMedianReports
Mid-LevelNurse Consultant II · Senior Clinical Specialist · RN III—1

Registered Nurse (RN) salaries in other states

Common questions

How much does a Registered Nurse (RN) make in Ohio?

The median Registered Nurse (RN) salary in Ohio is $71,926 per year, based on 69 reported salaries.

What is the hourly rate for a Registered Nurse (RN) in Ohio?

The median reported rate is $34.58 per hour.

Which city in Ohio pays Registered Nurse (RN)s the most?

Cincinnati has the highest median at $72,800 per year, of the cities with enough reports to publish a median.

Which employers pay Registered Nurse (RN)s the most in Ohio?

Of the employers with enough reports to publish a median, OhioHealth Corp. is highest at $71,926 per year.

Am I underpaid as a Registered Nurse (RN)?

All Registered Nurse (RN) salaries · Browse salaries by role