Registered Nurse Salary in Ohio + Job Outlook – 2023
Ohio is home to some of the country’s most advanced university hospitals and friendliest cities, so if you are thinking of becoming an RN, Ohio is a great place to work. The average registered nurse salary in Ohio is $71,640, and the job outlook is above average, as well. Learning more about the salary you can expect, what your job might look like over the next five years, and the factors that can affect the amount of money you make will help you make better overall career decisions as an RN in OH.
RECOMMENDED ONLINE NURSING SCHOOLS
How Many Registered Nurses are Currently Employed in OH?
129,270
What is the Salary of an RN in Ohio?
Starting Salary
The starting RN pay in Ohio is $59,540, or $28.63 an hour. This is the amount you can expect to earn in your first year after completing your nursing program and obtaining your licensure.
Type
Average Salary
Hourly
$28.63
Monthly
$4,960
Annual
$59,540
Average Salary
The RN average salary in OH across all the RNs in the state is $71,640, which is equal to $34.44 an hour or $5,970 a month. This does not consider experience and accounts for everyone regardless of where in the state they work.
Type
Average Salary
Hourly
$34.44
Monthly
$5,970
Annual
$71,640
(Source: U.S. Bureau of Labor Statistics, May 2019)
Estimated Total Annual Compensation (Salary + Benefits)
Compensation is another important factor to think about when it comes to your RN salary in Ohio. Aside from the average annual pay, you will also earn a $30,172 value in benefits like paid leave, retirement, and insurance, among other things.
Component
Amount
Paid Leave
$7,518
Supplemental Pay
$3,556
Insurance
$7,924
Retirement and Savings
$3,454
Legally Required
$7,721
Total Benefits
$30,172
Average Annual Salary
$71,418
Total Compensation
$101,590
(Source: U.S. Bureau of Labor Statistics, May 2021)
Percentile Wage Estimates of all RN Workers in OH & Factors That Play a Role
About half of all the RNs in OH earn a salary that falls between $61,340 and $78,990 a year. These fluctuations are caused by many influential factors, including your work experience, the city in which you work, your role and position within your place of employment, your education, and more.
To put this into perspective, about 10% of the RNs in OH earn less than $59,540, and this number represents recent graduates and newly licensed nurses as well as those working in physicians’ offices in less populous areas. Another 10% of the state’s RNs earn more than $94,690 – the highest registered nurse income in OH – and they have the most experience, have a great deal of responsibility, and work in hospitals or outpatient care facilities.
Percent of RN's
Number of RN's
Annual Salary
10%
12,927
Under $59,540
15%
19,391
$59,540 - $61,340
25%
32,318
$61,340 - $74,080
25%
32,318
$74,080 - $78,990
15%
19,391
$78,990 - $94,690
10%
12,927
Above $94,690
(Source: U.S. Bureau of Labor Statistics, May 2021)
Salary Trend (2017-2021)
Between 2017 and 2021, RN salaries in Ohio grew by about 0.97%. This wage growth is most likely due to increases in the cost of living across the state and the state’s attempt to resolve the nursing shortage by offering higher salaries. More competitive salaries help bring in experienced RNs, which in turn boosts patient outcomes significantly and helps healthcare facilities thrive.
Year
Annual Salary
Growth
Number
%
2017
124,620
-3,410
-2.66%
2018
125,380
760
0.61%
2019
125,470
90
0.07%
2020
129,090
3,620
2.89%
2021
129,270
180
0.14%
Overall Growth in Last Five Years
1,240
0.97%
(Source: U.S. Bureau of Labor Statistics, May 2019)
Salary Projection (2022-2026)
Between the years of 2022 and 2026, RN salaries are expected to continue to grow in Ohio. By 2026, they will have grown 13.00%, which is in line with the previous five years’ growth. The same factors will be primarily responsible, as will standard increases in the state’s overall cost of living. By 2026, it is estimated that RNs in OH will earn an average annual salary of $80,950 as compared to the $72,940 a year they earned in 2022.
Year
Annual Salary
Growth
Number
%
2022
$72,940
$1,300
1.81%
2023
$74,610
$1,670
2.29%
2024
$76,430
$1,820
2.44%
2025
$78,460
$2,030
2.66%
2026
$80,950
$2,490
3.17%
Overall Growth in Next Five Years
$9,310
13.00%
(Source: Compiled using data from U.S. Bureau of Labor Statistics)
Ohio BSN Degree Holders vs ADN Degree Holders – Who Earns More?
If you have an ADN degree, you can expect to earn a salary of about $69,300. On the other hand, if you pursue your BSN degree and complete it, you can increase your salary by $6,110 a year to $75,410 a year, on average.
ADN
BSN
How Much More Does an RN with BSN Earn
$69,300
$75,410
+ $6,110
(Source: Compiled using data from U.S. Bureau of Labor Statistics)
Ohio RN vs National RN
The average salary for RNs in OH of $71,640 is 13.43% less than the national average RN salary, which is $82,750. In general, it is much less expensive to live in Ohio as compared to many other states across the nation, which means that while the pay is lower, it is still in line with the state’s cost of living.
Type
Ohio
United States
Difference
Number
%
Average Hourly Wage
$34.44
$39.78
-$5.34
-13.42%
Average Annual Salary
$71,640
$82,750
-$11,110
-13.43%
(Source: U.S. Bureau of Labor Statistics, May 2021)
RN Salary vs All Occupations in OH
Type
Ohio
Ohio All Occupations
Difference
Number
%
Average Hourly Wage
$34.44
32.94
+$1.50
+4.55%
Average Annual Salary
$71,640
$68,510
+ $3,130
+ 4.57%
(Source: U.S. Bureau of Labor Statistics, May 2021)
RN Salary vs All Nursing Occupations in OH
RN Employment & Pay in Different Healthcare Facilities of OH
Part of planning your RN employment in Ohio means deciding where to work. If salary is your main concern, you will earn the most working in hospitals ($73,610) and outpatient care centers ($80,570). However, if your concern is primarily job opportunities, hospitals win out again with more than 74,330 RN positions across the state.
Industry
Employment
Hourly Salary
Annual Salary
Hospitals
74,330
$35.39
$73,610
Physician's Offices
8,450
$30.74
$63,940
Home Health Care
7,370
$32.54
$67,690
Outpatient Care Centers
6,270
$38.73
$80,570
Nursing Care Facilities
5,570
$30.08
$62,560
(Source: Compiled using data from U.S. Bureau of Labor Statistics)
Registered Nurse Salary in 10 Major Cities of Ohio
1) Columbus
Columbus, OH boasts a population of 879,000 people, making it the largest city in the state. There are numerous hospitals and surgical centers here employing a large number of RNs, and these include OhioHealth Riverside Methodist Hospital, Mount Carmel East, OhioHealth Doctors Hospital, and numerous others. Some RNs also work in long-term care facilities like the Mayfair Village Nursing Care Center and McNaughten Pointe. The 24,630 RNs who work in the Columbus metro area earn an average annual salary of $73,270.
Year
Annual Salary
Growth
Number
%
2017
$67,080
$2,680
4.16%
2018
$67,590
$510
0.76%
2019
$68,280
$690
1.02%
2020
$69,410
$1,130
1.65%
2021
$73,270
$3,860
5.56%
2) Cleveland
Cleveland is arguably one of the most popular cities in America, and it’s home to about 385,000 people. Over 28,000 RNs work here, and they earn an average of $74,900 a year. Hospitals like Cleveland Clinic Lutheran Hospital, Cleveland Clinic Fairview Hospital, and Grace Hospital are the largest employers of RNs. You might also find employment in outpatient care centers and clinics like the main campus of Cleveland Clinic.
Year
Annual Salary
Growth
Number
%
2017
$68,320
$980
1.46%
2018
$69,970
$1,650
2.42%
2019
$71,650
$1,680
2.40%
2020
$73,130
$1,480
2.07%
2021
$74,900
$1,770
2.42%
3) Cincinnati
The University of Cincinnati College of Medicine is one of the biggest employers of RNs in the local area. There are over 23,000 RNs who work in the metro area, and they serve not only the 301,000 residents of the city, but also people from other parts of the country who come for medical help at the University of Cincinnati Medical Center. Other popular employers in the city include The Christ Hospital, Good Samaritan Hospital, and Mercy Health West Hospital, along with countless other facilities. You can earn a salary of $72,400 here.
Year
Annual Salary
Growth
Number
%
2017
$66,850
$1,270
1.94%
2018
$68,450
$1,600
2.39%
2019
$70,370
$1,920
2.80%
2020
$71,980
$1,610
2.29%
2021
$72,400
$420
0.58%
4) Toledo
Toledo has a population of 276,491, and there are 7,630 registered nurses working in the metro area to provide them with healthcare. On average, they earn an annual salary of $69,980, and they mainly work in the area’s hospitals. These include ProMedica Toledo Hospital, Mercy Health Children’s Hospital, Mercy Health St. Anne Hospital, and the University of Toledo Medical Center, among others. Some of the most popular long-term care facilities in Toledo include The Laurels of Toledo and Toledo Healthcare.
Year
Annual Salary
Growth
Number
%
2017
$63,960
$680
1.07%
2018
$65,100
$1,140
1.78%
2019
$65,540
$440
0.68%
2020
$68,180
$2,640
4.03%
2021
$69,980
$1,800
2.64%
5) Akron
There are several excellent medical facilities serving Akron’s population of 198,000 including Cleveland Clinic Akron General, Summa Health System Akron Campus, Akron Children’s Hospital, and Akron General Medical Center, among others. Pebble Creek, Hickory Ridge Nursing & Rehab, and Highland Square Nursing & Rehab are also popular places to work here, as are the numerous outpatient clinics and urgent care centers. The roughly 8,430 registered nurses in the city earn an average annual salary of $71,340.
Year
Annual Salary
Growth
Number
%
2017
$67,720
$1,640
2.48%
2018
$68,880
$1,160
1.71%
2019
$67,740
-$1,140
-1.66%
2020
$69,010
$1,270
1.87%
2021
$71,340
$2,330
3.38%
6) Dayton
Dayton’s population of 140,371 is quite small when compared to other locations, but the quality of healthcare its residents receive is top-notch. There are 10,540 RNs employed in the city, and they earn an average annual salary of $72,150. Some of the most popular places for RNs to work in Dayton include Miami Valley Hospital, Dayton Children’s Hospital, Kindred Hospital Dayton, Grandview Medical Center, Access Hospital Dayton, and the Haven Behavioral Hospital of Dayton, among others.
Year
Annual Salary
Growth
Number
%
2017
$67,150
$2,520
3.90%
2018
$68,780
$1,630
2.43%
2019
$69,730
$950
1.38%
2020
$71,040
$1,310
1.88%
2021
$72,150
$1,110
1.56%
7) Canton
Canton’s small population of 70,909 people relies on a couple hospitals and medical plazas to keep them healthy. There are about 3,000 or so RNs in the city, and they earn an average annual salary of $68,300. Some of the preferred places for RN employment in Canton include Mercy Medical Center and Aultman Hospital, which are by far the two largest RN employers in the city. Otherwise, The Canton VA and numerous outpatient centers provide employment opportunities, as do nursing homes like Bethany Nursing Home and The Laurels of Canton.
Year
Annual Salary
Growth
Number
%
2017
$60,300
$1,360
2.31%
2018
$61,850
$1,550
2.57%
2019
$65,090
$3,240
5.24%
2020
$66,540
$1,450
2.23%
2021
$68,300
$1,760
2.65%
8) Youngstown
There are just over 4,400 RNs in the Youngstown region providing care to a population of roughly 64,000 people. Mercy Health – St. Elizabeth, Akron Children’s Hospital Youngstown, and the St. Elizabeth Family Health Center are very popular employers for RNs across the area. Nearby Boardman is home to Vibra Hospital of Mahoning Valley, and RNs can also find employment at Austintown Healthcare Center and Windsor House, which are long-term care facilities. The average annual salary for Youngstown RNs is $64,890.
Year
Annual Salary
Growth
Number
%
2017
$57,960
$500
0.87%
2018
$58,060
$100
0.17%
2019
$58,640
$580
1.00%
2020
$60,730
$2,090
3.56%
2021
$64,890
$4,160
6.85%
9) Springfield
Springfield, Ohio is home to the Mercy Health Regional Medical Center, which provides most of the medical care to the city’s 59,000 residents. The Ohio Valley Surgical Hospital and the Springfield Regional Outpatient Center also provide important services. There are only 940 RNs in the city, and those who don’t work in these hospitals work in private doctors’ offices and facilities such as Villa Springfield and Eaglewood Village. On average, they earn an annual salary of $68,650.
Year
Annual Salary
Growth
Number
%
2017
$51,470
$2,420
4.93%
2018
$53,930
$2,460
4.78%
2019
$69,330
$15,400
28.56%
2020
$71,360
$2,030
2.93%
2021
$68,650
-$2,710
-3.80%
10) Elyria
Elyria is the smallest city on the list, but because it is just outside Cleveland, it gets a great deal of traffic – including to its hospitals and medical centers. These include the University Hospitals Elyria Medical Center, the North Ohio Heart Center, the UH Elyria Medical Center ER, and the Cleveland Clinic, as well as others. The Life Care Center of Elyria and the Elyria Retirement Community are also popular places for RN employment. On average, RNs working in Elyria earn $74,900, which is the one of the highest salary for a small community in the entire state of Ohio.
Year
Annual Salary
Growth
Number
%
2017
$68,320
$980
1.46%
2018
$69,970
$1,650
2.42%
2019
$71,650
$1,680
2.40%
2020
$73,130
$1,480
2.07%
2021
$74,900
$1,650
2.42%
Which Ohio Cities are Paying Registered Nurses the Most?
The city where you choose to work will play a role in your overall salary, so it is important to choose your city of employment carefully. The highest-paying city in Ohio is Cleveland-Elyria, which pays its RNs an average of $73,130 a year. Though Lima is not highly populated, it is a rather affluent community offering numerous benefits for its residents – including top-notch healthcare. As a result, RNs working here are expected to be the best of the best, and their salaries reflect this.
Cincinnati RNs earn $71,980 a year, followed by Lima’s (a suburb of Cleveland) at $71,770. The more people in an area, and the more prestigious and well-known the healthcare in the area, the more likely employers will look for highly experienced RNs with at least baccalaureate educations. The average pay in these areas reflects that experience and education, as well.
Rank
City
Hourly
Annual
Range
Average
Range
Average
1
Cleveland-Elyria
$26.81 - $45.53
$35.16
$55,770 - $94,700
$73,130
2
Cincinnati
$25.78 - $46.24
$34.60
$53,620 - $96,180
$71,980
3
Lima
$23.35 - $42.06
$34.51
$48,570 - $87,490
$71,770
4
Springfield
$19.79 - $47.14
$34.31
$41,160 - $98,050
$71,360
5
Dayton
$26.04 - $45.06
$34.15
$54,170 - $93,730
$71,040
6
Mansfield
$25.52 - $44.14
$33.47
$53,090 - $91,820
$69,610
7
Columbus
$25.39 - $46.01
$33.37
$52,820 - $95,700
$69,410
8
Akron
$25.98 - $40.22
$33.18
$54,030 - $83,650
$69,010
9
Toledo
$25.86 - $40.16
$32.78
$53,790 - $83,540
$68,180
10
Canton
$25.79 - $40.66
$31.99
$53,640 - $84,570
$66,540
11
Youngstown-Warren-Boardman
$21.25 - $37.86
$29.20
$44,190 - $78,750
$60,730
(Source: In House Research Team & U.S. Bureau of Labor Statistics, May 2021)
Employment Trend (2017-2021)
Year
Employment
Growth
Number
%
2017
124,620
-3,410
-2.66%
2018
125,380
760
0.61%
2019
125,470
90
0.07%
2020
129,090
3,620
2.89%
2021
129,270
180
0.14%
Overall Growth in Last Five Years
1,240
0.97%
(Source: U.S. Bureau of Labor Statistics, May 2021)
RN Job Outlook in Ohio (2022-2026)
Over the course of the next five years, you can expect the employment of RNs in OH to grow by about 8.39% - in line with the national average for all occupations. Though this growth is a bit slower when compared to other states, it is important to remember that neither the cost of living nor the overall population in Ohio tend to shift as quickly as in other parts of the country, which keeps growth slow, but steady. In other words, you will have access to numerous job opportunities, especially in busier metro areas like Cleveland, Cincinnati, and Akron.
Year
Employment
Growth
Number
%
2022
130,495
1,225
0.95%
2023
132,170
1,675
1.28%
2024
134,280
2,110
1.60%
2025
136,960
2,680
2.00%
2026
140,110
3,150
2.30%
Overall Growth in Next Five Years
10,840
8.39%
(Source: Compiled using data from U.S. Bureau of Labor Statistics)
Projected Annual RN Job Openings (New + Replacement) in Ohio
Year
New Jobs
Replacement Jobs
Annual Job Openings (New + Replacement)
2022
1,225
7,135
8,360
2023
1,675
7,170
8,845
2024
2,110
7,292
9,402
2025
2,680
7,347
10,027
2026
3,150
7,579
10,729
(Source: Compiled using data from U.S. Bureau of Labor Statistics)
Which Ohio Metro Areas are Hiring the Highest Number of RNs?
Cleveland, which is the largest city in Ohio, also employs the highest number of RNs at 28,510. Next in line is Columbus, which is home to the University of Cincinnati and the associated College of Medicine. Groundbreaking research takes place here, which means many RNs (24,630) help to keep things moving forward. Smaller Ohio cities such as Mansfield and Springfield employ very few RNs comparatively at just 1,020 and 940, respectively.
Rank
Metro Area
# Employed
1
Cleveland-Elyria
28,510
2
Columbus
24,630
3
Cincinnati
23,940
4
Dayton
10,540
5
Akron
8,430
6
Toledo
7,630
7
Youngstown-Warren-Boardman
4,470
8
Canton-Massillon
3,630
9
Lima
1,600
10
Mansfield
1,020
11
Springfield
940
(Source: U.S. Bureau of Labor Statistics, May 2021)