facebook tracking Registered Nurse salary in Ohio (2025): pay by city

Registered Nurse salary in Ohio

What registered nurses earn in Ohio and its metro areas, compared with the rest of the country.

May 2025#37 of 50 states
Median pay$82,510$39.67 per hour
vs U.S.−15%U.S. median $97,550
Middle half earn$79,200 – $99,030Top 10%: $105,290+
Jobs143,7301.19× the U.S. concentration

Registered Nurse pay in Ohio cities

Metro areas as BLS defines them. Click a column to sort.

Metro areaMedianHourlyJobs
Columbus, OH$83,900$40.3430,510
Cincinnati, OH-KY-IN$83,650$40.2228,520
Cleveland, OH$83,940$40.3628,240
Dayton-Kettering-Beavercreek, OH$82,510$39.6711,640
Akron, OH$80,770$38.838,040
Toledo, OH$81,050$38.967,890
Huntington-Ashland, WV-KY-OH$81,010$38.955,580
Southern Ohio nonmetropolitan area$78,610$37.794,700
North Northeastern Ohio nonmetropolitan area (noncontiguous)$81,370$39.124,510
Youngstown-Warren, OH$78,680$37.834,090
Canton-Massillon, OH$79,610$38.273,830
West Northwestern Ohio nonmetropolitan area$79,460$38.203,630
Eastern Ohio nonmetropolitan area$79,200$38.083,320
Wheeling, WV-OH$78,280$37.631,680
Lima, OH$81,440$39.151,630
Weirton-Steubenville, WV-OH$77,400$37.211,190
Mansfield, OH$81,300$39.091,160
Springfield, OH$80,060$38.491,060
Sandusky, OH$81,310$39.09940
Advertisement

Hospitals and jobs in Ohio

Registered Nurse pay in similar states

Other healthcare salaries in Ohio

Questions

How much does a registered nurse make in Ohio?

Registered Nurses in Ohio earned a median of $82,510 a year ($39.67 an hour) in May 2025, 15% less than the national median of $97,550. The middle half earned $79,200 to $99,030.

Where in Ohio do registered nurses earn the most?

Among areas in Ohio, pay was highest in Cleveland, OH at $83,940.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025, all industries. Pay doesn't reflect cost of living, overtime or shift differentials.