nuhahyearlyLaunch pricing - Get £50 off!nuhahyearlyOlivia, Amelia, and Isla lead the UK charts. The biggest trends are shorter names, nature-inspired names like Ivy and Wren, vintage revivals like Mabel and Edith, and increasing cultural diversity with names like Ayla, Zara, and Niamh. You have 42 days to register a birth in England and Wales.
Olivia is the most popular girls' name in England and Wales, followed by Lily and Amelia, according to the Office for National Statistics data for 2025, the most recent published. Olivia has now held the top spot for ten years running. The biggest change near the top was Lily overtaking Amelia for second place, while Ivy slipped four places to ninth. Isla, Florence, Freya, Poppy, and Elsie fill the places in between, and Isabella completes the top ten. The full top 100, in order and with meanings, is below. Choosing for a boy instead? The Top 100 Baby Boy Names UK 2026 covers the same ground for boys.
This list is built on the most recent official ONS data, covering births registered in 2025 and published by the ONS in July 2026, the freshest national picture available for parents choosing in 2026.
Nature and flower names continue to define the girls' chart, with Lily, Ivy, Poppy, Florence, Willow, Daisy, and Violet all ranking high. Alongside them, vintage names from a great-grandparent's era keep returning, including Elsie, Mabel, Margot, Ada, and Maisie, with Mabel climbing twenty-one places this year. The clearest movement came from Eliana, which rose fifty-four places to enter the top 100, the biggest jump of any girls' name, joined by Gracie, Anaya, Alba, Marnie, Lilah, and Frankie as new entries. Bonnie fell thirty-two places, the sharpest drop on the list. The overall picture is a list that blends botanical, classic, and gently old-fashioned names rather than following one dominant style.
The ONS builds the list from birth registrations across England and Wales, counting the exact spelling recorded at registration. This detail matters, because similar names with different spellings are counted separately, so Sofia and Sophia appear as two entries rather than one combined name. The figures are published once a year and describe births in the year named, so the 2025 data, released in July 2026, is the latest available. Figures for 2026 will not exist until the 2027 release. Positions low down the list can be separated by only a handful of births, so small year-to-year movements there are normal.
These rankings cover England and Wales. Scotland publishes its own list through National Records of Scotland and Northern Ireland through NISRA, and the leading names are broadly similar with some local variation. In Wales, names of Welsh origin such as Seren, Mali, and Eira feature strongly alongside the wider favourites, which is why a Welsh top ten often looks a little different from the England and Wales list as a whole.
A popular name is usually popular for good reason, often because it sounds warm and wears well from childhood into adult life, but it is worth thinking about how often your child might share it in a class. Say the full name aloud with your surname, look at the initials, and consider how it shortens, since the short form is often what gets used day to day. If you love a top-ten name but want a little distance, a less common spelling or a closely related form can give you both familiarity and a touch of difference. There is no rush either, and many parents only settle on the name after meeting their baby. If nothing on the list feels distinctive enough, the unique baby names guide covers names outside the top 100 that are still easy to say and spell.
Ranked by the Office for National Statistics, England and Wales, 2025 — the most recent official data. Arrows show movement since 2024.
Olivia has been the most popular girls' name in England and Wales every year since 2016, ten years running, according to the ONS.
The ONS compiles them from birth registrations in England and Wales, counting the exact spelling recorded. Different spellings of a name are counted separately, so Sofia and Sophia are listed apart.
They cover England and Wales. Scotland and Northern Ireland publish their own lists, which are broadly similar with some local differences.
Nature and flower names and vintage revivals are climbing, and recent new entries to the top 100 include Eloise, Nora, and Athena.
The current top 10, from the most recent ONS data covering births registered in 2025, are Olivia, Lily, Amelia, Isla, Florence, Freya, Poppy, Elsie, Ivy and Isabella. Lily overtook Amelia for second place this year and Isabella moved into the top 10.
The sharpest fall was Bonnie, down thirty-two places. Eden fell twenty places. Because the list is capped at 100, a name entering at the bottom pushes another out, so the seven new entries this year displaced seven names that had been holding the lower ranks.
No, and no such list exists yet. The ONS publishes each year in the following summer, so the 2025 figures were released in July 2026 and are the most recent official data. Names given to babies born in 2026 will not be published until 2027. Rankings move slowly at the top, so the 2025 list is the best guide available for choosing now.
Milestones, partner sharing, notes, photos, and a curated essentials guide. Free, no app to install.
Get Started Free