Registered Nurse Salary in Ohio

The average reported salary in Ohio for Registered Nurse was $65,643 a year with an hourly wage of $32 according to the ZipRecruiter website.  PayScale website reports median hourly pay of $27.32 in Columbus, Ohio. Glassdoor website reports a salary of $65,870 with very high confidence. According to this website, it is the same as US average.

Due to the current crisis in the healthcare system because of COVID-19, website Indeed reports rapid changes in RN salaries with the latest base salary reports of $31.95 per hour. They state that they have 4900 salary reports averaging $68183 a year. Additionally, RNs may expect overtime compensation of $10,576 per year.

Registered Nurse Salary in Ohio

RN Salaries by Year of Experience in Ohio

Registered nurses with less than 1 year of experience may expect a salary of around $25.13. This is based on reported salaries including overtime, bonuses, and tips.

Registered nurses with 1-4 years of experience reportedly earned $25.97 per hour, including overtime, bonuses, and tips.

Registered nurses with more than 5 years of experience (up to 10) earned $28.80. This was reported by 11 RNs, including overtime, tips, and bonuses.

Experienced RNs with 10-19 years of experience reported a salary of $31.37. This is based on 66 reports, including tips, bonuses, and overtime.

Registered nurses with more than 20 years of experience working as RNs reported a salary of $36.87.

Years of ExperienceHourly mean wage
Annual mean wage
1 to 4$25.97$28,047.60
5 to 9$28.80$31,104.00
10 to 19$31.37$33,879.60

This table is based on gathered data and reports from RNs in Ohio. Data is gathered from reputable websites. The annual mean wage is calculated based on a 40 hours working week, including overtime, bonuses, tips, etc.

RN Salaries by Year of Experience in Ohio

Ohio RN Salary Compared to Nationwide

While we can see the salaries of RNs in Ohio from $32,666 to $99,396, most of the registered nurses have salaries in the range of $50,865 to $69,064. This is almost $19,000 difference mainly based on experience, over time, and bonuses.

When compared to other RNs working across the US, registered nurses in LA earn 50% more than in Ohio. In New York, they earn 43% more, Houston 23%, Dallas 13% more, and in Chicago 13% more compared to nurse’s salaries in Ohio.

Most Popular Employers in Ohio

Most of the gathered reports were from registered nurses working in Cleveland Clinic, ProMedica, Mercy Health, Lake Health, UC Health, and Cincinnati Children’s Hospital.

Nurse Salaries in Ohio

Cleveland Clinic

Range: $20 – $40


Range: $23 – $36

Mercy Health

Range: $25 – $28

Lake Health

Range: $31 – $38

UC Health

Range: $24 – $34

Cincinnati Children’s Hospital

Range: $24 – $33

According to the website, the average registered nurse salary in Ohio is $68,183. The range of salaries reported by their users is between $52,865 and $69,064 which is the same as the national average when we include $10,576 overtime. The main difference in salary is based on the city. Other factors that determine nurse salary in Ohio are education, certificates, years of experience, and additional skills. 

Highest paying cities in Ohio for registered nurses:

  • Youngstown- $78,309 per year
  • Cleveland – $70,950 per year
  • Cincinnati – $69,939 per year
  • Canton – $68,782 per year
  • Toledo – $67,837 per year

According to the website with data from 2018, registered nurses in Ohio reported an hourly average salary of $31 per hour, $64,770 per year. The same websites report salaries for other professions for comparison:

  • Nurse Practitioner – $53 per hour, $109,398 annually 
  • Licensed Practical Nurse – $23 per hour, $48,080 annually 
  • Nurse Midwife – $56, $115,650 annually 
Scroll to top