MyBabyNameGuide.com
Find meaning. Find inspiration. Find the name.

Most Popular Baby Girl Names in England & Wales (2024)

This report is based on official Office for National Statistics (ONS) birth records for 2024. It reflects the actual number of babies given each name and provides a data-driven snapshot of current baby naming patterns in England & Wales. Popular names reflect cultural familiarity and social recognition. Rankings illustrate national-level usage patterns, while individual name choice remains highly personal and often influenced by regional, cultural, and family factors.

Key insights

  • Top name: Olivia with 2,761 births
  • #1 share of top 100: 3.9%
  • Gap #1 vs #10: 1.6x
  • Gap #1 vs #50: 3.1x
  • Top 10 share: 29.1% of births in the ranking
  • Total births in top 100: 70,910

Distribution commentary

The ranking is moderately diversified: the top 10 names account for 29.1% of all births within the top 100. This indicates that popularity is distributed across multiple leading names rather than dominated by a single outlier.

The gap between #1 and #10 is 1.6x, indicating measurable but not extreme separation among leading names. The top name is 1.3x the average of the top 10, suggesting competitive density within the upper tier.

Overall, the leading name holds a clear statistical advantage, yet the broader top tier remains structurally competitive rather than concentrated in a single dominant choice.

Visual overview

Top 10 by births

Olivia
2,761 births
Amelia
2,448 births
Lily
2,185 births
Isla
2,056 births
Ivy
1,956 births
Florence
1,936 births
Freya
1,929 births
Poppy
1,888 births
Ava
1,774 births
Elsie
1,727 births
Number of births in 2024

How the ranking works

Names are ranked by the total number of babies who received the name in England & Wales for 2024. The ranking reflects how common the name was during that year.

Full ranking

The table below includes the complete ranking of the most popular baby girl names in England & Wales for 2024, based on official Office for National Statistics (ONS) birth data.

#NameBirths in 2024
1Olivia2,761
2Amelia2,448
3Lily2,185
4Isla2,056
5Ivy1,956
6Florence1,936
7Freya1,929
8Poppy1,888
9Ava1,774
10Elsie1,727
11Isabella1,708
12Sofia1,626
13Sophia1,610
14Mia1,609
15Maya1,592
16Bonnie1,583
17Phoebe1,549
18Daisy1,548
19Sienna1,537
20Evelyn1,512
21Willow1,481
22Harper1,461
23Charlotte1,418
24Rosie1,406
25Grace1,390
26Maeve1,265
27Millie1,255
28Margot1,243
29Evie1,231
30Arabella1,222
31Matilda1,220
32Hallie1,218
33Delilah1,180
34Emily1,170
35Aria1,154
36Penelope1,133
37Mabel1,113
38Lottie1,109
39Ella1,108
40Ada1,049
41Ruby1,020
42Violet1,010
43Aurora1,002
44Maisie992
45Emilia961
46Mila953
47Ayla922
48Luna908
49Alice896
50Sophie886

Click any name above to explore its historical ranking, meaning, origin, regional variations, and full popularity timeline.

Interpretation for parents

Popular names are socially familiar — they tend to be widely recognized, easy to pronounce, and culturally established. A higher ranking does not automatically mean a name is overused; even top-ranked names typically represent only a modest share of total births within a given year.

If uniqueness is important to you, reviewing the birth counts (not just rank) can provide better perspective on how common a name truly is. Consider regional variation: national data may differ from local naming patterns in your area.

About the data

This analysis is based on official Office for National Statistics (ONS) birth statistics for 2024. National data does not reflect regional or local naming differences. We periodically refresh the report as new official data becomes available.

Explore related baby name trends

Share this report
Share on Facebook
Share on X
Share on Reddit
Share on Telegram
Copy link