Olivia and Muhammad Maintain Top Spots in Annual Baby Name Rankings
The top 10 names accounted for 9.1% of births, while Lily moved ahead of Amelia and several new names entered the top 100.
- The Office for National Statistics revealed the most popular baby names for England and Wales in 2025, with Olivia topping the girls' list for the tenth consecutive year and Muhammad leading for boys.
- Official data recorded 585,396 live births across England and Wales in 2025, comprising 284,681 female and 300,715 male infants.
- Lily overtook Amelia as the second most popular girls' name, while Leo entered the top three for boys, displacing Oliver to sixth place.
- Ada saw the largest popularity increase among girls, rising 54 places, while Roman climbed 33 places for boys, according to the ONS.
- New entries to the list included Eliana and Frankie for girls, plus Vincent and Ruben for boys, with rankings derived from exact spelling at birth registration.
17 Articles
17 Articles
Baby names: Muhammad tops list of most popular names in England and Wales
Muhammad has topped the list for the most popular baby names for boys in England and Wales. Noah and Leo were also in the top three for boys with Leo pushing out Oliver, according to the annual figures from the Office for National Statistics (ONS).The top three names for girls were Olivia, Lily and Amelia with Lily overtaking Amelia for second place.Olivia was the most popular name in three of nine regions in England and was the favourite for Wa…
Irish favourites among England and Wales' most popular names in 2025
Some Irish baby names found their way into England and Wales' most popular names of 2025. The figures have been published by the Office for National Statistics. Today's top videos The list reads, from left to right: girls’ names; number of live births registered in 2025; number (in brackets) of live births registered in 2024; […]
No New Keirs Were Born Last Year
A tragedy for the outgoing PM as another year passes with no new Keirs. The final insult… New baby name figures for 2025 have been released by the Office for National Statistics today: Keir: 2025 = 0 (no change) Kemi: 2025 = 4 (up 1) Rishi: 2025 = 28 (up 10) Boris: 2025 = 19 (up…
Baby names: How popular is your name? Use our tool to find out
Most popular baby names of 2025 revealed as Olivia tops girls list for 10th year
The top three boys names were Muhammad, Noah and Leo, and for girls: Olivia, Lily and Amelia
Coverage Details
Bias Distribution
- 34% of the sources lean Left, 33% of the sources are Center, 33% of the sources lean Right
Factuality
To view factuality data please Upgrade to Premium














