Salaripedia
English

How much does a registered nurse make in Dayton?

$82,510a year

Median yearly pay for registered nurses in the Dayton-Kettering-Beavercreek, OH metro area. That is $39.67 an hour or $6,876 a month.

Hourly
$39.67
Vs. national median
-15%
Rank among cities
229 of 380
Jobs in the area
11,640
Pay range
Lowest 10%: $71,180Median: $82,510Highest 10%: $103,200
PercentileYearlyHourly
10th$71,180$34.22
25th$79,380$38.16
Median$82,510$39.67
75th$99,740$47.95
90th$103,200$49.63

Other cities in Ohio

Median yearly pay for registered nurses.

Cleveland, OH$83,940
Columbus, OH$83,900
Cincinnati, OH$83,650
Lima, OH$81,440
Sandusky, OH$81,310
Mansfield, OH$81,300
Toledo, OH$81,050
Huntington, WV$81,010
Akron, OH$80,770
Springfield, OH$80,060
Canton, OH$79,610
Youngstown, OH$78,680
Wheeling, WV$78,280
Weirton, WV$77,400
Registered Nurse salary in Ohio Registered Nurse salary in all states

Related jobs in Dayton

Same field, median yearly pay.

Anesthesiologist$455,300
Emergency Medicine Physician$454,800
Physician$315,400
Nurse Anesthetist$242,400
Family Medicine Physician$222,200
Dentist$182,000
Optometrist$139,000
Physician Assistant$138,400
Pharmacist$136,100
Veterinarian$129,000
Salaries for every job in Dayton, OH

Frequently asked questions

How much does a registered nurse make an hour in Dayton?

The median hourly pay in the Dayton-Kettering-Beavercreek, OH metro area is $39.67 ($82,510 a year).

Do registered nurses make more in Dayton than the national average?

No: $82,510 against $97,550 nationally, 15% less.

How does Dayton compare with the rest of Ohio?

The median in Ohio is $82,510, so Dayton pays 0% more.

Where does Dayton rank for registered nurse pay?

229 of 380 metro areas with data.

How much does a registered nurse make starting out in Dayton?

The lowest-paid 10% make $71,180 or less a year; the top 10% make $103,200 or more.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.