SalaryCalculations

Registered Nurses Salary in Ohio

State wage data from the BLS OEWS survey, May 2025.

Median annual

$82,510

Median hourly

$40

Average annual

$87,730

Employed in state

144K

The median annual salary for Registered Nurses in Ohio is $82,510, or about $40 an hour. That is 15% lower than the national median.

Pay in Ohio ranges from $66,980 at the 10th percentile to $105,290 at the 90th percentile. Roughly 144K people work as registered nurses in the state.

Pay distribution in Ohio

10th$66,980
25th$79,200
Median$82,510
75th$99,030
90th$105,290

Salary calculator

Hourly
$39.67
Daily
$317
Weekly
$1,587
Bi-weekly
$3,173
Monthly
$6,876
Annual
$82,510

$82,510 a year is around the 50th percentile for Registered Nursess in Ohio. The median is $82,510.

Registered Nurses pay by metro area in Ohio

Metro areaMedian annualEmployment
Cleveland, OH$83,94028K
Columbus, OH$83,90031K
Cincinnati, OH-KY-IN$83,65029K
Dayton-Kettering-Beavercreek, OH$82,51012K
Lima, OH$81,4401.6K
Sandusky, OH$81,310940
Mansfield, OH$81,3001.2K
Toledo, OH$81,0507.9K
Huntington-Ashland, WV-KY-OH$81,0105.6K
Akron, OH$80,7708.0K
Springfield, OH$80,0601.1K
Canton-Massillon, OH$79,6103.8K
Youngstown-Warren, OH$78,6804.1K
Wheeling, WV-OH$78,2801.7K
Weirton-Steubenville, WV-OH$77,4001.2K

Other jobs in Ohio

All salaries in Ohio →