New Most Popular Baby Names in the UK Have Just Been Announced

The Office of National Statistics (ONF) in the UK takes a very long time to reveal the most popular baby names for each year. We are just now learning of the country’s top appellations for 2021! You read that correctly, the ONF has finally unveiled the data, and there are a few notable shakeups. Noah booted Oliver from the No. 1 spot in 2021, and Jack fell from the top ten for the first time in 25 years, which is rather stunning.

For girls, there is less drama as Olivia maintained the title of the most popular baby name for girls for the sixth year running. Florence, Willow, and Freya joined the top ten for girls in the UK in 2021. If you’re an anglophile or simply have curiosity about the most popular names across the UK, take a look at the appellations that take the top spots below. We will kick off the list with girls and then boys, ranking the names from 1-100.

Most Popular Baby Names in the UK for Girls

The Top Five

Most Popular Baby Names in the UK
  • 1. Olivia
  • 2. Amelia
  • 3. Isla
  • 4. Ava
  • 5. Ivy

6-10

Most Popular Baby Names in the UK
  • 6. Freya
  • 7. Lily
  • 8. Florence
  • 9. Mia
  • 10. Willow

11-15

Most Popular Baby Names in the UK
  • 11. Rosie
  • 12. Sophia
  • 13. Isabella
  • 14, Grace
  • 15. Daisy

16-20

Most Popular Baby Names in the UK
  • 16. Sienna
  • 17. Poppy
  • 18. Elsie
  • 19. Emily
  • 20. Ella

Rounding Out the Top 25 Most Popular Baby Names in the UK for Girls

Most Popular Baby Names in the UK
  • 21. Evelyn
  • 22. Phoebe
  • 23. Sofia
  • 24. Evie
  • 25. Charlotte

26-30

Most Popular Baby Names in the UK
  • 26. Harper
  • 27. Millie
  • 28. Matilda
  • 29. Maya
  • 30. Sophie

31-35

Most Popular Baby Names in the UK
  • 31. Alice
  • 32. Emelia
  • 33. Isabelle
  • 34. Ruby
  • 35. Luna

36-40

Most Popular Baby Names in the UK
  • 36. Maisie
  • 37. Aria
  • 38. Penelope
  • 39. Mila
  • 40. Bonnie

41-45

Most Popular Baby Names in the UK
  • 41. Eva
  • 42. Hallie
  • 43. Eliza
  • 44. Ada
  • 45. Violet

Rounding Out the Top 50 Most Popular Baby Names in the UK for Girls

Most Popular Baby Names in the UK
  • 46. Esme
  • 47. Arabella
  • 48. Imogen
  • 49. Jessica
  • 50. Delilah

51-55

Most Popular Baby Names in the UK
  • 51. Lottie
  • 52. Chloe
  • 53. Thea
  • 54. Layla
  • 55. Eleanor

56-60

Most Popular Baby Names in the UK
  • 56. Aurora
  • 57. Margot
  • 58. Mabel
  • 59. Erin
  • 60. Elizabeth

61-65

Most Popular Baby Names in the UK
  • 61. Emma
  • 62. Scarlett
  • 63. Harriet
  • 64. Lola
  • 65. Nancy

66-70

Most Popular Baby Names in the UK
  • 66. Orla
  • 67. Ayla
  • 68. Rose
  • 69. Zara
  • 70. Iris

Rounding Out the Top 75 Most Popular Baby Names in the UK for Girls

Most Popular Baby Names in the UK
  • 71. Robyn
  • 72. Bella
  • 73. Molly
  • 74. Olive
  • 75. Maria

76-80

Most Popular Baby Names in the UK
  • 76. Lyla
  • 77. Maeve
  • 78. Ellie
  • 79. Gracie
  • 80. Lyra

81-85

Most Popular Baby Names in the UK
  • 81. Darcie
  • 82. Maryam
  • 83. Edith
  • 84. Heidi
  • 85. Lucy

86-90

Most Popular Baby Names in the UK
  • 86. Myla
  • 87. Amelie
  • 88. Amber
  • 89. Hannah
  • 90. Summer

91-95

Most Popular Baby Names in the UK
  • 91. Eden
  • 92. Jasmine
  • 93. Elodie
  • 94. Clara
  • 95. Holly

Rounding Out the Top 100 Most Popular Baby Names in the UK for Girls

Most Popular Baby Names in the UK
  • 96. Lilly
  • 97. Anna
  • 98. Lara
  • 99. Beatrice
  • 100. Sara

RELATED: 75 Posh British Names That Have a Quirky Charm That American Parents Might Just Fall in Love With

Most Popular Baby Names in the UK for Boys

The Top Five

Most Popular Baby Names in the UK
  • 1. Noah
  • 2. Oliver
  • 3. George
  • 4. Arthur
  • 5. Muhammad

6-10

Most Popular Baby Names in the UK
  • 6. Leo
  • 7. Harry
  • 8. Oscar
  • 9. Archie
  • 10. Henry

11-15

Most Popular Baby Names in the UK
  • 11. Theodore
  • 12. Freddie
  • 13. Jack
  • 14. Charlie
  • 15. Theo

16-20

Most Popular Baby Names in the UK
  • 16. Alfie
  • 17. Jacob
  • 18. Thomas
  • 19. Finley
  • 20. Arlo

Rounding Out the Top 25 Most Popular Baby Names in the UK for Boys

Most Popular Baby Names in the UK
  • 21. William
  • 22. Lucas
  • 23. Roman
  • 24. Tommy
  • 25. Isaac

26-30

Most Popular Baby Names in the UK
  • 26. Teddy
  • 27. Alexander
  • 28. Luca
  • 29. Edward
  • 30. James

31-35

Most Popular Baby Names in the UK
  • 31. Joshua
  • 32. Albie
  • 33. Elijah
  • 34. Max
  • 35. Mohammed

36-40

Most Popular Baby Names in the UK
  • 36. Reubeb
  • 37. Mason
  • 38. Sebastian
  • 39. Rory
  • 40. Jude

41-45

Most Popular Baby Names in the UK
  • 41. Louie
  • 42. Benjamin
  • 43. Ethan
  • 44. Adam
  • 45. Hugo

Rounding Out the Top 50 Most Popular Baby Names in the UK for Boys

Most Popular Baby Names in the UK
  • 46. Joseph
  • 47. Reggie
  • 48. Ronnie
  • 49. Harrison
  • 50. Louis

51-55

Most Popular Baby Names in the UK
  • 51. Ezra
  • 52. Jaxon
  • 53. Logan
  • 54. Daniel
  • 55. Zachary

56-60

Most Popular Baby Names in the UK
  • 56. Samuel
  • 57. Dylan
  • 58. Albert
  • 59. Hudson
  • 60. Hunter

61-65

Most Popular Baby Names in the UK
  • 61. Frederick
  • 62. David
  • 63. Rowan
  • 64. Jesse
  • 65. Frankie

66-70

Most Popular Baby Names in the UK
  • 66. Toby
  • 67. Oakley
  • 68. Grayson
  • 69. Carter
  • 70. Riley

Rounding Out the Top 75 Most Popular Baby Names in the UK for Boys

Most Popular Baby Names in the UK
  • 71. Felix
  • 72. Finn
  • 73. Bobby
  • 74. Blake
  • 75. Sonny

76-80

Most Popular Baby Names in the UK
  • 76. Caleb
  • 77. Gabriel
  • 78. Michael
  • 79. Jasper
  • 80. Alfred

81-85

Most Popular Baby Names in the UK
  • 81. Otis
  • 82. Stanley
  • 83. Milo
  • 84. Mohammad
  • 85. Ralph

86-90

Most Popular Baby Names in the UK
  • 86. Liam
  • 87. Chester
  • 88. Ellis
  • 89. Elliot
  • 90. Brody

91-95

Most Popular Baby Names in the UK
  • 91. Charles
  • 92. Kai
  • 93. Rupert
  • 94. Yusuf
  • 95. Harvey

YOU MIGHT ALSO LIKE: 30 Very British and Royalty-Inspired Baby Names

Rounding Out the Top 100 Most Popular Baby Names in the UK for Boys

Most Popular Baby Names in the UK
  • 96. Ollie
  • 97. Jackson
  • 98. Tobias
  • 99. Nathan
  • 100. Myles

Naming a baby is an exciting and meaningful task for parents. The list of the most popular baby names is always a good tool to have in hand, as it can be helpful in the decision-making process for new parents. The UK’s new most popular baby names for the previous year reflect a mix of traditional and modern choices, with some names making their debut on the list. We hope this blog post has helped you discover some of the most popular baby names in the UK, and has provided some useful insights and inspiration for naming your little one.

About Mamas Uncut

Mamas Uncut is THE online place for moms. We cover the latest about motherhood, parenting, and entertainment as well – all with a mom-focused twist. So if you're looking for parenting advice from real parents, we have plenty of it, all for moms from moms, and also experts. Because, at the end of the day, our mission is focused solely on empowering moms and moms-to-be with the knowledge and answers they’re looking for in one safe space.

Baby Name Generator

No baby name sounding good? Want a quick way to generate unique baby name ideas? Try our baby name generator below!

Set your terms (sex of the baby, number of letters, popularity, etc.) and then get a list of names that meet your criteria. Maybe the perfect name is just waiting to be generated for you.

Start Baby Name Generator
-->