Meet the Other Phone. Only the apps you allow.

Meet the Other Phone.
Only the apps you allow.

Buy now

Most popular baby names in the UK 2026: popular names for baby girls and boys

Want to know what the most popular baby names in the UK are right now? Find our list of the top 100 baby names in the UK for 2025.

By Louise Baty | Edited by Laura Westerman | Last updated Nov 20, 2025

Baby boy sat on chair smiling

It’s not always helpful to follow the crowd. But if you’re trying to narrow down your baby name search, it can be useful to rule out the obvious.

Maybe you want a unique or unusual baby name that will be the only one of its kind in the class register? Or maybe the top 100 baby names for boys and girls are a better fit for you - either way it’s worth checking out, right?

Sign up to our pregnancy newsletter

Get support throughout your pregnancy, track your baby's growth and learn more about the changes to your body week by week.

Subscribe now

What is the most popular baby name in 2026?

The most popular baby boy name in England and Wales is currently Muhammad, which has overtaken Noah this year, while Olivia remains the most popular baby girl name.

Noah has outranked Oliver for the third year in a row, followed by George, Leo and Arthur, which have all firmly remained in the top 10 boys' list.

For girls, Olivia remains the number one choice while Amelia and Isla stay in second and third position.

To help you with your search for the baby name you love the most, here’s our guide to the 100 most popular baby names in the UK this year for boys and girls, using the most recent Office for National Statistics (ONS) data available from babies born in England and Wales in 2023.

What are popular baby names trends for 2026?

Vintage names are still a big trend, according to the latest ONS stats for 2023 (released December 2024). Old-fashioned girl names Florence and Ava remain in the top 10 for girls while the top 10 classic names for boys are Arthur, Henry and George. Timeless flower names continue to be popular for girls, with Lily and Ivy staying in the ONS top 10. Delilah has climbed 12 places to number 32 and Willow has jumped from 11 to 9 this year.

Other popular short names include Luca for boys, which climbed 5 places to number 7, Jude at number 15 after climbing 17 places, Enzo at number 95 after climbing more than 45 places, and Jax at number 87, having climbed more than 20 places. For girls, Raya has climbed more than 21 places to enter the top 100. Mila is up 10 places to number 35 and Orla is up 7 places to number 56. Oh, and did we mention the A names trend

Surname names are also still popular for boys right now, with Oakley climbing 17 places to 39 in the ONS chart this year, while Hudson and Harrison are at 43 and 49 respectively. Royal names like Louie also remain firmly in the top 100.

Popular baby girl names in the UK

1. Olivia - a firm favourite for many years. Of English, Greek, Latin, and Nordic origin, meaning ‘olive’ or ‘olive tree’.

2. Amelia - of Germanic, Greek and Italian origin, meaning ‘industrious’, ‘ever improving’, ‘hard work’ or ‘fertile’.

3. Isla - a popular Scottish baby name. Isla means ‘island’.

4. Lily - of English and Greek origin, after the flower, which symbolises purity and innocence.

5. Freya - of Norse origin. Freya, wife of Odin, is one of the most famous of the Norse gods. If you’re looking for a name rich with mythology, this one's for you! For more Norse name inspiration, see our list of Norse baby names.

6. Ava - of  Latin, Hebrew, and Persian origins, meaning variously, ‘voice’, ‘bird’, ‘water’ and ‘sweet melody’. With all these associations, we can see why it’s a popular choice.

7. Ivy - a name that has climbed over 100 places in popularity in the last few years. Of Old English origin, Ivy appropriately means ‘climber’, ‘climbing vine plant’, or ‘vine’.

8. Florence - of Latin origin, meaning ‘prosperous’, ‘blooming’ or ‘flourishing’.

9. Willow - a lovely nature-inspired choice of English origin, referring to the Willow tree.

10. Isabella - of Latin, Italian, and Spanish origin, meaning ‘God is my oath’.

11. Poppy - of Greek and origin meaning ‘from the flower’.

12. Sophia - of Greek origin, meaning ‘wisdom’.

13. Evelyn - of French and Celtic origin, meaning ‘hazelnut’, ‘life’, ‘bird’ or ‘optimistic’.

14. Elsie - of English and Scottish origin, meaning ‘hard worker’.

15. Sienna - also gaining popularity in the last decade, Sienna is of Latin origin, meaning ‘from the town of Sienna’.

16. Mia - of Scandinavian and Italian origin, meaning ‘beloved’ or ‘the bitter ocean’.

17. Daisy - one of the most popular flower names for girls, Daisy is of Old English origin, meaning ‘day’s eye’.

18. Grace - of Latin origin, meaning ‘God’s grace’.

19. Sofia - of Greek, Turkish, Polish, Italian, Swedish and Spanish origin. Like ‘Sophia’, meaning ‘wisdom’.

20. Phoebe - of Greek and Latin origin, meaning ‘the bright one’. In Greek mythology, Phoebus is the god of the sun. Phoebe is the feminization of this name.

21. Rosie - of Latin origin, meaning ‘rose’.

22. Harper - an Old English name which has massively grown in popularity, leaping more than 800 places since 2011, when it was a new entry to the top 1000 names, after Harper Beckham was born.

23. Charlotte - of French, Italian, Spanish, German, and English origin, meaning 'free man', ‘petite’ or ‘strong’.

24. Evie - of Hebrew origin, meaning ‘life’.

25. Millie - a firm favourite, of German origin, meaning ‘hard worker’.

26. Bonnie - of Scottish origin, meaning ‘pleasing’, ‘fun’, ‘lively’.

27. Ella - a reliable classic. Of Old English and French origin, meaning ‘beautiful fairy’.

28. Emily - of Latin and Greek origin, meaning ‘industrious’.

29. Maya - of English, Hebrew, Hindi, Japanese, and Spanish origin, it means ‘illusion’, ‘fantasy’.

30. Matilda - of Germanic origin, meaning ‘might’, ‘power’, or ‘strong in war’.

31. Aria - of Italian origin, meaning ‘song’ or ‘melody’.

32. Delilah - of Hebrew origin, meaning ‘lovelorn’, ‘seductive’, ‘delightful’.

33. Penelope - of Greek origin. In the Odyssey, Penelope, wife of Odysseus, cleverly repels suitors by weaving a never ending shroud, unpicking it at night. Penelope is an emblem of cleverness.

34. Hallie - a name of relatively new popularity, of Scandinavian and German origin, meaning ‘dweller at the meadow’, ‘Praise the Lord’.

35. Mila - of Spanish origin, meaning ‘miracles’.

36. Maeve - a lovely Irish name, which is growing in popularity and means ‘the intoxicating one’ or ‘she who rules’.

37. Ada - of German origin, derived from ‘Adelaide’, meaning ‘noble’.

38. Luna - another one that has seriously grown in popularity. Luna is of Latin origin, meaning ‘moon’. 

39. Ruby - of Latin and French origin, meaning ‘deep red precious stone’.

40. Mabel - a Latin classic for girls, with a lovely meaning - ‘dear’ or lovable’.

41. Maisie - of Scottish, English, and French origin, meaning ‘pearl’.

42. Violet - an English name of Latin origin, meaning ‘purple’.

43. Arabella - of Latin and Scottish origin, meaning ‘beautiful grace’, ‘answered prayer’, or ‘lovable’.

44. Margot - of French and Greek origin, meaning 'pearl'.

45. Emilia - of Latin origin, meaning ‘labour’, or ‘excel’.

46. Isabelle - of Hebrew and French origins, meaning ‘pledged to God’.

47. Esme - of French, Anglo-Saxon and Spanish origin, meaning ‘to love’, ‘beloved’ or ‘little loved one’.

48. Lottie - diminutive version of the name Charlotte, meaning 'free man', but a name in its own right.

49. Aurora - a Latin name meaning ‘dawn’.

50. Alice - a name that has remained consistently popular for girls. Of Germanic origin, meaning ‘noble’.

What Mumsnetters say on the most popular baby girl names

"Sophia is pretty much perfect as a name IMO" - Mumsnet user, YouSoundLovely

"Ivy is a revival name" - Mumsnet user, ODFOx

"Ada is a lovely name and fairly popular these days too" - Mumsnet user, Isabellabasil

Popular baby boy names in the UK

51. Muhammad - a consistently popular name for boys and of Arabic origin, meaning ‘praise’.

52. Noah - staying in the top spot for another year, Noah is of Hebrew origin, meaning ‘rest’, ‘comfort’.

53. Oliver - of Latin origin, meaning ‘elf army’ or ‘olive tree’.

54. George - of Greek and Celtic origin, meaning ‘earth worker’, ‘farmer’.

55. Leo - of German, Latin, Japanese, Irish, Romanian and Italian origin, meaning ‘lion’.

56. Arthur - of Gaelic, Latin and Welsh origin, meaning ‘bear’, ‘stone bear’, ‘noble’.

57. Luca - of Greek and Italian origin, meaning ‘the light’, this short but sweet name is a real success story, having climbed 5 places this year.

58. Theodore - of Greek origin, meaning ‘God’s gift’.

59. Oscar - of Old English, Celtic and Irish origin, meaning ‘dear friend’.

60. Henry - of Germanic origin, meaning ‘Estate ruler’, ‘ruler of an enclosure’, ‘home ruler’.

61. Theo - screeching up right behind the long version, Theodore, is the traditional shortening which is now accepted as a standalone name.

62. Freddie - of German origin, meaning ‘noble ruler’.

63. Archie - another old-fashioned nickname, now popular as a name in its own right. It means ‘bold’ or ‘brave’.

64. Arlo - a name that continues to grow in popularity, and has climbed another 4 places since last year. Derived from Old English, it means ‘fortified hill’. A great gender-neutral choice for boys and girls. For more names like this, see our list of gender-neutral baby names.

65. Jude - a cool name steadily growing in popularity (up 17 places this year). Of Greek origin, it means ‘praised’.

66. Alfie - of British origin, meaning ‘elf council’,  ‘wise’.

67. Charlie - of French, Germanic and English origin, meaning ‘free man’.

68. Jack - this name with Hebrew and English origins, meaning ‘the Lord is gracious’, has been popular for years although has dropped slightly in popularity of late.

69. Thomas - of Aramaic origin, meaning ‘twin’.

70. Finley - of Irish and Scottish origin, meaning ‘fair haired one’ or ‘fair-haired warrior’.

71. Harry -  of Germanic origin, meaning ‘leader’.

72. Albie - of Old English origin, it means ‘bright’ and grows in popularity, year on year.

73. Teddy - growing more popular by the year, this sweet Old English name, traditionally a shortening for Edward, means ‘wealthy protector’.

74. Jacob - an Old Testament name, meaning ‘supplanter’.

75. Lucas - of Greek origin, meaning ‘bringer of light’.

76. Tommy - of English origin, meaning ‘twin’.

77. Isaac - the first son of Abraham in the Old Testament, Isaac means ‘one who laughs’.

78. Mohammed - of Arabic origin, meaning ‘praiseworthy’.

79. William - of Germanic origin, meaning ‘resolute protector’.

80. Edward - of Old English origin, meaning ‘guardian of wealth’.

81. Elijah - of Hebrew origin, meaning ‘Yahweh is my God’.

82. Roman - of Hebrew origin, meaning ‘strong and powerful’.

83. Rory - of Gaelic and Irish origin, meaning 'red king'.

84. Alexander - of Greek origin, meaning ‘helper and defender of mankind’.

85. James - of Hebrew, Latin and Persian origin, meaning ‘supplanting’, ‘seizing by the heel’. It is a variant of Jacob.

86. Louie - of Germanic origin, meaning ‘renowned warrior’.

87. Reuben - a name steadily growing in popularity. Of Hebrew origin, it means ‘behold, a son’.

88. Ezra - of Hebrew origin, meaning ‘help’, ‘aid’ or ‘protect’. It’s climbed five places since last year.

89. Oakley - of English origin, meaning 'meadow of oak trees'.

90. Joshua - of Hebrew origin, it means ‘God is deliverance’.

91. Adam - of Hebrew and Arabic origin, meaning ‘man’.

92. Sebastian - of Greek, French and Latin origin, meaning ‘venerable’  or ‘revered’.

93. Hudson - of Old English origin, meaning ‘son of Hudd’, it’s growing in popularity, having climbed 16 places in a year.

94. Max - a diminutive of Maximilian, meaning ‘greatest’. 

95. Louis - of Germanic, French and Greek origin, meaning ‘renowned warrior’. It’s also a popular royal name.

96. Ronnie - of Old Norse origin, meaning 'ruler', 'advice' or 'bringing victory.

97. Ethan - of Hebrew origin, meaning ‘strong’, ‘safe’, ‘solid’, ‘firm’.

98. Hugo - of Germanic and Portuguese origin, it means ‘heart’, ‘mind’, ‘spirit’. If you’re on the lookout for more ‘swishing around the country pile’ names like this - check out our list of posh baby names.

99. Harrison - of English origin, meaning ‘son of Harry’.

100. Mason - of English and Scottish origin, meaning ‘stone worker’.

What Mumsnetters say about popular baby boy names

"Haven't heard of a single Jude for years! It's my DH's fave boys name and was always going to be our boys name if we had one (we had a girl)" - Mumsnet user, polkapolkadot

"Lovely name, and such a nice new Pixar film recently too! I also really like Lucas but, if you're Italian, Luca is particularly nice" - Mumsnet user, OrangeAndYellowAndBlue

"My one-year-old has a friend called Hugo and thinks his name is 'Here you go' said quickly. It's the cutest thing" - Mumsnet user, RunningOnHope

How to choose a baby name

What is the coolest baby name for 2026?

If you’re after a cool name for your little trendsetter, there are some uber hip options in the latest ONS charts. Enzo, a cool name of Italian and Spanish origin, has entered the ONS top 100 for boys for the first time, at number 95, having climbed an incredible 45+ places in a year. 

Similarly, brand new entry for the ONS girl name chart Raya climbed more than 21 places to number 100 this year - it’s a striking name which slots right into the short name trend for 2026. 

Finding the right baby name

Choosing a baby name is a huge pressure for parents, and a decision that isn't (and shouldn't) be taken lightly. Finding a name that suits both your baby, your family and your interests and lifestyle can go a long way to shaping the life of your little one.

We've got guides on all kinds of baby names to help you in your search, including Welsh and Scottish baby names, alongside Norse baby names and even baby names inspired by nature! You'll also find posh, old-fashioned and modern baby names too.

Last but not least, if you're unsure about a name - you can always ask fellow Mumsnetters in oue Baby Names forum.

New baby essentials: what to buy

So you've got the baby name sorted, now comes the easy bit of actually having a baby, right? Well, we'll leave you to find that out for yourself, but to help make things a bit easier, we've researched and tested the best products on the market so you don't have to.

When it comes to newborn essentials, including pushchairs, baby car seats, breast pumps, baby monitors and more, our Swears By recommendations have been rigorously put through their paces by real-life parents to ensure that you get the most bang for your buck.

Celebrating a new arrival? Create your very own Amazon baby wishlist and get 15% off baby items when you spend £200 or more.

About the authors

Louise Baty writes parenting content for Mumsnet, producing product round-ups, travel guides and baby name articles. She’s also written content for Mumsnet’s sister site, Gransnet. 

Originally from West Yorkshire and now based in Nottinghamshire, Louise has worked as a features writer for consumer magazines and national newspapers for 20 years. She specialises in parenting and lifestyle features and emotional true life first-person interviews and has authored four non-fiction books on parenting and grandparenting.

Mum to two tweenagers, Louise’s own baby name choosing days may be long gone. However, she admits to having spent a LONG time deciding on her DCs’ names, together with her DP. 

For this reason, Louise has a particular interest in baby names. She understands how difficult it can be to narrow down a short list from your long list of baby names, either during pregnancy or during the sleep-deprived days following the birth of your baby. By compiling comprehensive and easy-to-follow baby name round-ups for Mumsnet, she hopes to provide inspiration and support to parents-to-be who are looking for the perfect name for their baby.