Popular baby names


What are the most popular baby names in the UK? To help you find the most popular names right now, we've created a list for you to browse through to help you find what you like the sound of. Here are our favourite top 10 to get you started.


  1. Archie
  2. Freddie
  3. Arthur
  4. Oscar
  5. Theo
  6. Thomas
  7. Henry
  8. Leo
  9. Noah
  10. Oliver


  1. Ava
  2. Mia
  3. Isabella
  4. Harper
  5. Ivy
  6. Lily
  7. Grace
  8. Amelia
  9. Evie
  10. Rosie

Picking a name for your newborn is one of the most important decisions you’ll make as a new parent, so spend a few minutes browsing our lists and start a shortlist of your favourite baby names. Don't forget to check out our round up of the top baby names for 2022.

Here are the most popular baby names over the last few years, according to the Office of National Statistics.

Search the UK's popular baby names

Browse our continually updated list of baby names below for the perfect inspiration. Filter by gender or unisex, or if you don't yet know the gender of your baby, why not try our Chinese gender predictor tool? See if this ancient method can predict your baby's gender!

Looking for a popular yet unique sounding name? Take a look at our pick of the top Japanese boy names here.

We've also rounded up the top cool baby names for girls!

Search by letter

Search by category

Powered by