Registered Nurse Salary in Ohio (2026)

Based on the latest Bureau of Labor Statistics OEWS data — updated August 12, 2026.

Median Annual Salary$82,510
Median Hourly Wage$39.67
National Median$98,331
Jobs in Ohio143,730

Registered Nurse Salary in Ohio vs. National Average

OhioNationalDifference
Median annual salary$82,510$98,331-16%
Median hourly wage$39.67$47.27-16%

Adjusted for local price levels (100 = national average), the cost-adjusted median is $88,912.

Registered Nurse Salary in Top Ohio Cities

CityMedianEntry LevelExperiencedCost of Living
Columbus$83,488 $63,050$101,850 93
Cleveland$79,184 $59,800$96,600 88

FAQ

How much does a Registered Nurse make in Ohio?

The median annual salary for a Registered Nurse in Ohio is $82,510, or about $39.67 per hour, according to BLS OEWS data.

How does this compare to the national average?

The national median for Registered Nurses is $98,331. Ohio is -16% below the national median.

What is the entry-level salary for a Registered Nurse in Ohio?

Entry-level registered nurses in Ohio typically earn from $63,050 depending on the city and employer.

Is Ohio a good state for registered nurses?

With 143,730 registered nurse jobs on record and a median salary of $82,510, Ohio offers competitive pay compared to the rest of the country.