📖 10 min read

Choosing the perfect name for your baby is one of the most significant decisions new parents make. This comprehensive guide covers the most popular UK baby names, their meanings, regional variations, and expert tips to help you find the ideal name for your little one.

640,000+
Babies born in UK annually
30,000+
Unique names registered each year

Top 20 Girls Names in the UK (2025/26)

Based on the latest Office for National Statistics (ONS) data for England and Wales, these are the most popular girls' names:

RankNameMeaningOrigin
1OliviaOlive tree, symbol of peaceLatin
2AmeliaIndustrious, strivingGermanic
3IslaIslandScottish
4AvaLife, bird-likeLatin/Hebrew
5IvyFaithfulness, fidelityEnglish
6FreyaNorse goddess of loveNorse
7LilyPurity, innocenceEnglish
8MiaMine, belovedScandinavian
9FlorenceFlourishing, prosperousLatin
10WillowGraceful, slenderEnglish
11SophiaWisdomGreek
12GraceElegance, divine favourLatin
13RosieRose flowerEnglish
14EmilyRival, industriousLatin
15EvieLife, living oneHebrew
16IsabellaDevoted to GodHebrew/Italian
17PoppyRed flower, remembranceEnglish
18EllaFairy maiden, lightGermanic
19HarperHarp playerEnglish
20DaisyDay's eye flowerEnglish

Top 20 Boys Names in the UK (2025/26)

The most popular boys' names according to the latest data:

RankNameMeaningOrigin
1NoahRest, comfortHebrew
2OliverOlive tree, peaceLatin
3GeorgeFarmer, earth workerGreek
4LeoLionLatin
5ArthurBear, noble oneCeltic
6MuhammadPraiseworthyArabic
7OscarDivine spear, deer loverIrish/Norse
8HenryRuler of the homeGermanic
9TheoDivine giftGreek
10JackGod is graciousEnglish
11CharlieFree manGermanic
12FreddiePeaceful rulerGermanic
13ArchieTruly braveGermanic
14HarryRuler of the homeGermanic
15AlfieWise counsellorEnglish
16LucaBringer of lightItalian
17ThomasTwinAramaic
18WilliamResolute protectorGermanic
19FinleyFair-haired heroIrish
20TheodoreGift of GodGreek

Try Our Free Pregnancy Calculator

Planning for your new arrival? Try our pregnancy and baby calculators too. Get instant results with our Pregnancy Calculator. You may also find our Due Date Calculator, Baby Weight Calculator and Ovulation Calculator useful.

Several naming trends are shaping baby name choices in the UK this year:

Nature-Inspired Names

Names connected to nature continue to surge in popularity. Girls' names like Willow, Ivy, Daisy, Poppy, and Flora are favourites, while boys are being named River, Forest, Ash, and Rowan more frequently than ever.

Vintage Revival

Names from the 1920s and earlier are making a strong comeback. Florence, Beatrice, Mabel, and Pearl for girls; Arthur, Alfred, Walter, and Ernest for boys are all rising in the rankings.

Short and Sweet

Parents increasingly prefer shorter names with 4-5 letters. Names like Mia, Ava, Leo, Max, and Ivy are popular choices, often used as full names rather than nicknames.

Gender-Neutral Names

Unisex names are growing in popularity. Charlie, Riley, Morgan, Rowan, and Quinn work well for both boys and girls.

Rising Stars for 2025: Watch for these names climbing the charts - Maeve, Cora, Iris, and Margot for girls; Jasper, Felix, Hugo, and Jude for boys are all showing significant growth in registrations.

Regional Differences Across the UK

Baby name preferences vary significantly across different parts of the United Kingdom:

Scotland

Scottish parents favour names like Isla (the perennial favourite), Harris, Eilidh, and Finlay. Traditional Gaelic names such as Ailsa, Hamish, and Struan remain popular in Scotland.

Wales

Welsh names are experiencing a renaissance. Ffion, Seren, Carys, and Megan are popular for girls; Dylan, Rhys, Owen, and Ieuan for boys. Some parents choose Welsh spellings like Siân instead of the Anglicised Jane.

Northern Ireland

Traditional Irish names like Aoife, Caoimhe, Oisín, and Cillian are popular, alongside more universal choices like Grace and James.

England

Regional variations exist within England too. London tends to be more diverse with multicultural names, while northern areas often favour more traditional British names.

Expert Tips for Choosing a Baby Name

Consider the following before making your final decision:

Baby Name Registration in the UK

Understanding the legal requirements for naming your baby is essential:

CountryRegistration DeadlineWhere to RegisterStandard Certificate Cost
England & WalesWithin 42 daysLocal Register Office£11
ScotlandWithin 21 daysLocal Registrar£10
Northern IrelandWithin 42 daysDistrict Registrar£15

What You'll Need for Registration

Important: If parents are unmarried, the father's details can only be included on the birth certificate if both parents attend registration together, or if one parent brings a statutory declaration from the other.

Changing Your Baby's Name

If you change your mind about your baby's name, here are your options:

Royal-Inspired Names

The Royal Family continues to influence baby naming. Following the births of royal children, names like Charlotte, Louis, Archie, and Lilibet saw significant increases in popularity.

Literary Names

Book-inspired names remain popular: Atticus (To Kill a Mockingbird), Hermione (Harry Potter), Matilda (Roald Dahl), and Scout are all in use.

Celebrity-Influenced Names

Celebrity baby names often spark trends. However, unique celebrity choices like Apple, North, or Pilot Inspektor typically don't translate to mass popularity in the UK.

Find Your Perfect Baby Name

Explore our baby name generator and discover the ideal name for your little one

Use Baby Name Generator

Frequently Asked Questions

What is the most popular baby name in the UK in 2025?

According to the latest ONS data, Olivia remains the most popular girls' name, while Noah has overtaken Oliver as the top boys' name in England and Wales. In Scotland, Isla and Jack continue to be the most popular names.

How do I register my baby's name in the UK?

You must register your baby's birth within 42 days in England, Wales, and Northern Ireland, or within 21 days in Scotland. Registration is done at your local register office. You'll need to provide the baby's name, date and place of birth, and parents' details. The birth certificate costs £11 (standard) or £35 (priority).

Can I change my baby's name after registration in the UK?

Yes, you can change your baby's name within 12 months of registration by re-registering the birth. After 12 months, you'll need to apply for a deed poll. For children under 16, both parents with parental responsibility must consent to the name change.

What baby names are banned or restricted in the UK?

The UK has fewer restrictions than many countries, but registrars can refuse names that are offensive, impossible to pronounce, or could cause harm to the child. Names cannot contain numbers or symbols (except hyphens). Single-letter names and very long names (typically over 250 characters) may also be rejected.

Did You Know? UK Baby Naming Facts

Choosing a baby name is one of the most personal decisions new parents make, and the United Kingdom has some fascinating trends and regulations that are worth understanding during the naming process.

Registration rules in England and Wales. Under the Births and Deaths Registration Act 1953, you must register your baby's name within 42 days of birth in England and Wales (21 days in Scotland). Unlike some countries, the UK has very few restrictions on baby names. There is no official list of approved names, and registrars have limited powers to refuse a name. However, names that are deemed offensive or could cause problems for the child may be queried. You can change a baby's name within the first 12 months by re-registering the birth, and after that through a deed poll, which costs nothing if done as an unenrolled deed poll.

ONS naming statistics. The Office for National Statistics publishes annual baby name data for England and Wales, providing a fascinating snapshot of cultural trends. In the most recent data, Oliver and Olivia maintained their positions as the most popular names, though regional variation is significant. Names popular in London often differ from those trending in the North East or Wales. The data also reveals the rise of gender-neutral names, with names like Charlie, Alex, and Riley appearing in both the boys' and girls' lists. Scotland publishes its own data through National Records of Scotland, and Northern Ireland through NISRA.

Cultural influences on UK naming. The UK's multicultural society is reflected in its baby name trends. Names from South Asian, Arabic, African, and Eastern European traditions regularly appear in the top 100 lists for many local authority areas. Muhammad and its variant spellings has been one of the most popular boys' names in England and Wales for several years. Welsh parents often choose traditional Welsh names such as Seren, Ffion, and Rhys, while Scottish favourites include Isla, Eilidh, and Hamish. Understanding the cultural diversity of UK naming helps parents consider how their chosen name will be received in their community.

Can I give my baby any name I want in the UK?
In England, Wales, and Northern Ireland, there are very few legal restrictions on baby names. Registrars may refuse names that are considered offensive or that contain numbers or symbols, but this is rare and there is no definitive list of banned names. Scotland has slightly different rules under the Registration of Births, Deaths and Marriages (Scotland) Act 1965, but the approach is similarly permissive. Names can include hyphens and apostrophes, and there is no legal limit on the number of forenames, though registrars may advise parents if a name could cause practical difficulties for the child.
How do I check if a baby name is too popular or too unusual?
The ONS publishes detailed baby name statistics annually, available free at ons.gov.uk. You can search for any name and see exactly how many babies were given that name in the most recent year, as well as historical trends going back decades. Names given to fewer than three babies in a year are not published to protect privacy. This data helps you gauge whether your chosen name will result in five children sharing the same name in a classroom or whether it is distinctive enough to stand out. Scotland and Northern Ireland maintain separate databases through their own statistical agencies.
Can I change my baby's name after registration in the UK?
Yes. Within the first 12 months of a birth registered in England or Wales, you can apply to have the name changed by re-registration at the register office. After 12 months, a name change requires a deed poll. An unenrolled deed poll is free to create yourself and is legally valid, though some organisations prefer an enrolled deed poll, which costs 42.44 pounds and is recorded at the Royal Courts of Justice. For children under 16, all people with parental responsibility must consent to the name change. The child's birth certificate remains unchanged, but the deed poll serves as the legal evidence of their new name.
UK Calculator Financial Team

Our team of financial experts creates accurate, easy-to-use calculators and guides to help you make informed decisions about your money.

Dr. Sarah Chen, PhD

Dr. Sarah Chen, PhD

Research Scientist, Public Health

Sarah holds a PhD in Public Health from the University of Edinburgh and has published research on UK health metrics and obesity trends. She translates complex medical data into practical, accessible guidance for everyday readers.

Share this guide

Twitter Facebook LinkedIn WhatsApp Email

Last updated: February 2026 | Data source: Office for National Statistics (ONS)