Most popular girls’ names in Ohio, 2025

Official counts of babies given each name, ranked by NameTides (names with the same count share a rank).

RankNameBabies
1Charlotte551
2Amelia482
3Sophia464
4Evelyn420
5Olivia392
6Eleanor376
7Emma362
8Lainey334
9Violet329
10Nora301
11Harper288
12Aurora287
13Ava281
14Mia279
15Isabella270
16Hazel261
17Penelope258
18Scarlett251
19Isla243
20Ellie241
21Elizabeth234
22Lucy233
23Avery230
24Willow229
25Ivy228
RankNameBabies
26Josephine220
27Lily217
27Nova217
29Ella205
30Lillian202
31Aria201
31Vivian201
33Eloise200
34Layla193
35Eliana185
35Grace185
37Riley183
38Naomi180
38Paisley180
40Delilah178
41Clara176
42Chloe173
43Sadie172
44Gianna168
45Iris165
46Maeve163
46Stella163
48Abigail160
49Sofia158
50Kinsley150
51Luna148
52Lydia147
52Quinn147
54Claire143
54Ruby143
56Daisy141
57Mila140
58Emery137
59Emily136
59Millie136
61Sophie135
62Eden133
62Josie133
64Addison132
65Emersyn131
66Adeline130
67Zoey129
68Oaklynn128
69Audrey124
69Elliana124
71Hannah123
71Oakley123
73Emilia122
74Raelynn119
75Parker116
76Cora115
76Kennedy115
76Madelyn115
79Lyla114
80Cecilia113
80Zoe113
82Georgia112
82Rylee112
84Elena111
84Gabriella111
84Juniper111
87Wrenley110
88Margaret109
89Elsie107
89Madison107
91Emerson106
91Leah106
93Eliza103
93Madeline103
95Caroline102
95Maya102
97Ailany101
97Everly101
99Alice99
99Natalie99