Registered Nurses Salary in Ohio
Ranked #37 of 51 · OH
13.5% below U.S. average
Mean annual salary $87,730 ≈ $42/hr
Median annual salary $82,510
Employment 143,730
Salary Distribution (10th–90th percentile)
P10 $66,980P25 $79,200 Median $82,510P75 $99,030P90 $105,290
About 80% of registered nursess in Ohio earn between $66,980 and $105,290. The blue band is the middle 50% (P25–P75); the dot marks the median.
Compared to the U.S.
The mean registered nurses salary in Ohio is $87,730, about 13.5% below the U.S. average ($101,420). That works out to roughly $42/hr at 2,080 hours per year.
Metro Areas in Ohio
| Metro area | Median | Mean | Employment |
|---|---|---|---|
| Cleveland, OH | $83,940 | $91,580 | 28,240 |
| Columbus, OH | $83,900 | $88,780 | 30,510 |
| Cincinnati, OH-KY-IN | $83,650 | $89,940 | 28,520 |
| Dayton-Kettering-Beavercreek, OH | $82,510 | $88,720 | 11,640 |
| Lima, OH | $81,440 | $82,900 | 1,630 |
| North Northeastern Ohio nonmetropolitan area (noncontiguous) | $81,370 | $81,960 | 4,510 |
| Sandusky, OH | $81,310 | $82,160 | 940 |
| Mansfield, OH | $81,300 | $85,330 | 1,160 |