Name Legacy

Baby names in Ohio

2025 · 99,804 recorded births

Oliver was the most common name given in Ohio in 2025, with 653 births. The state recorded 99,804 births across 3,013 distinct names that year.

Explore Ohio on the interactive charts

Most distinctive to Ohio

Names given far more often here than nationally. The multiplier is how much more common the name is in Ohio than in the country as a whole.

NameBirthsvs national
Bexley303.8×
Dior283.3×
Emberlynn252.9×
Montana262.9×
Ripley252.6×
Elouise282.5×
Corbin502.5×
Cade1192.4×

Top 50 names in Ohio, 2025

RankNameBirths
#1Oliver653
#2Theodore611
#3Noah568
#4Charlotte551
#5Henry543
#6Liam530
#7Amelia482
#8Sophia464
#9Hudson455
#10William431
#11Evelyn420
#12James403
#13Elijah393
#14Olivia392
#15Jack389
#16Eleanor376
#17Emma362
#18Cooper361
#19Lincoln348
#20Lucas342
#21Benjamin336
#22Owen335
#23Lainey334
#24Levi331
#25Violet329
#26Michael324
#27Leo315
#28Wyatt310
#29Carter307
#30Nora301
#31Bennett296
#32Luca291
#33Rowan289
#34Asher288
#34Harper288
#36Aurora287
#36Jackson287
#36Parker287
#39Grayson285
#40Avery282
#41Ava281
#41Waylon281
#43Thomas280
#44Mia279
#45Weston277
#46Ezra271
#47Isabella270
#48Joseph268
#49Hazel261
#50Samuel260

Other states

Source: U.S.A. Social Security Administration. State records begin in 1910. Names given to fewer than five babies in a state in a year are withheld at source. namelegacy.org