Most popular girls’ names in Pennsylvania, 2025

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

RankNameBabies
1Charlotte560
2Sophia507
3Olivia487
4Amelia468
5Emma427
6Isabella328
7Mia319
8Evelyn318
9Ava314
10Nora311
11Harper296
12Violet283
13Lainey281
14Lucy273
15Hazel261
16Aurora259
17Eleanor247
18Grace244
19Chloe239
20Ella236
21Lily235
22Riley231
23Isla229
23Scarlett229
25Penelope228
RankNameBabies
26Elizabeth226
27Avery218
28Josephine215
28Sadie215
30Eliana202
30Ellie202
32Sofia200
33Aria196
34Layla194
35Maeve192
36Madison191
37Ivy190
38Willow189
39Luna179
39Nova179
41Naomi177
42Abigail176
43Zoe175
44Hannah174
45Lillian172
45Stella172
47Eloise168
48Sophie164
49Paisley159
50Iris158
51Lydia157
52Kennedy155
53Emily154
54Claire153
55Gianna152
56Emilia151
56Quinn151
58Clara150
59Madelyn142
59Vivian142
61Anna141
61Elena141
63Natalie140
64Mila139
65Josie138
66Zoey137
67Addison131
68Hailey129
69Kinsley128
70Ayla123
71Delilah122
71Ruby122
73Cora120
74Cecilia116
74Eden116
76Sienna115
77Ailany114
78Everly112
78Leah112
78Lyla112
81Gabriella111
81Maya111
83Rose109
84Daisy108
84Margot108
86Hadley107
86Sarah107
88Audrey106
89Margaret104
89Sloane104
91Alice103
91Madeline103
93Maria102
94Mary101
95Raelynn100
95Rosalie100
97Adeline99
97Caroline99
99Liliana98
100Emersyn97
100Savannah97