Most popular girls’ names in New South Wales, 2025

The top 100 as published, with the number of babies given each name.

RankNameBabies
1Charlotte421
2Amelia364
3Olivia331
4Isla317
5Mia308
6Sophia286
7Chloe266
8Hazel259
9Lily257
10Sienna256
11Ella248
11Grace248
13Evelyn245
13Sofia245
15Harper242
16Matilda239
17Isabella237
18Ava227
19Zoe226
20Violet196
21Mila195
22Sophie189
23Willow188
24Elsie187
25Daisy185
RankNameBabies
25Florence185
27Evie178
28Ruby177
29Aria175
30Ivy172
31Eleanor169
32Ellie165
32Lucy165
34Audrey163
35Billie162
35Eloise162
35Layla162
38Eliana158
38Maeve158
40Millie155
41Penelope153
42Aurora151
43Ayla146
43Hallie146
45Poppy140
46Scarlett135
47Zara134
48Emilia132
49Freya129
49Remi129
49Sadie129
52Nora128
53Maya124
54Delilah121
55Abigail120
56Lainey119
56Luna119
58Georgia114
58Isabelle114
60Stella112
61Eden111
61Emily111
63Elena109
63Elodie109
65Emma107
65Maryam107
65Phoebe107
68Olive105
69Bonnie102
70Kaia101
70Rose101
72Lola100
73Hannah99
74Frankie98
75Pippa97
76Alice96
76Amara96
78Lucia94
79Amira90
80Eva89
80Mackenzie89
82Adeline87
83Elizabeth86
84Margot85
84Rosie85
86Aaliyah83
87Gabriella81
88Maisie80
89Leah79
89Summer79
91Harriet78
91Kiara78
91Riley78
94Mabel77
94Maggie77
96Anastasia76
96Lottie76
98Jasmine74
99Valentina71
100Piper70