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

  1. 1Olivia
  2. 2Lily
  3. 3Amelia
  4. 4Isla
  5. 5Florence
  6. 6Freya
  7. 7Poppy
  8. 8Elsie
  9. 9Ivy
  10. 10Isabella

Boys

  1. 1Muhammad
  2. 2Noah
  3. 3Leo
  4. 4Luca
  5. 5Arthur
  6. 6Oliver
  7. 7George
  8. 8Oscar
  9. 9Theodore
  10. 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.

Other countries