Popular Names
Popular Baby Names in England & Wales
Ranking year: 2025 · Source: Office for National Statistics · View official source
Baby names in England and Wales: 2025, using birth registration data. Released 9 July 2026.
Girls
- 1Olivia
- 2Lily
- 3Amelia
- 4Isla
- 5Florence
- 6Freya
- 7Poppy
- 8Elsie
- 9Ivy
- 10Isabella
Boys
- 1Muhammad
- 2Noah
- 3Leo
- 4Luca
- 5Arthur
- 6Oliver
- 7George
- 8Oscar
- 9Theodore
- 10Freddie
Official statistics, not suggestions
These rankings come from official published birth and name statistics for England & Wales. They are separate from the names NameAThing generates or curates, and no figures are added unless they are sourced and dated.