Top 100 Girl Names in the UK
The official chart, fresh from the July 2026 ONS release covering 2025 birth registrations. Olivia is №1 yet again — but the story is Lily slipping past Amelia into second, and Florence completing a flower-filled top five. Tap any name for its meaning, vibe and full profile.
Source: Office for National Statistics — Baby names in England and Wales: 2025, released 9 July 2026. Contains public sector information licensed under the Open Government Licence v3.0. Exact spellings are counted separately.
What's moving
The girls' chart is blooming — literally. Lily, Poppy, Ivy, Florence and Daisy all sit high, and our nature and flower-meaning lists show the deeper seam. The vintage revival is even stronger here: Mabel leapt 21 places to №16, Ottilie 16 to №55, with Matilda, Eleanor and Nora all up double digits — vintage girl names is the mother lode. Celestial names keep ascending: Lyra and Nova both rose 13 and 12 — see names that shine. The year's biggest single story is Eliana, straight in at №62 — the highest new entry on either chart. And Scottish exports keep charming the whole UK: Isla at №4, Elsie at №8, and new entry Marnie — our Scottish girl names list has the rest. Falling: Bonnie (−32), Eden, Chloe, Emma and Bella — the 2010s favourites cooling fastest.
Chart names are just the start
Take the 2-minute taste quiz, swipe names matched to you, and see which ones your partner secretly loves too.
Try The Shortlist free →