These are officially the most popular baby names in the UK right now

·3-min read
Photo credit: fizkes - Getty Images
Photo credit: fizkes - Getty Images
  • Once again, Olivia and Oliver have triumphed as the most popular baby names in the UK (for the fifth year in a row)

  • Nature-inspired names, such as Willow, Ivy and Lily, have also proved popular, as are vintage baby names – many with a royal nod – such as Archie, Elizabeth and Arthur

  • Fictional princess names, such as Aurora (Sleeping Beauty), Jasmine (Aladdin) and Anna (Frozen), are also having a real moment right now, as are boys names ending in 'son' (e.g. Hudson, Jackson and Jenson)

  • For the first time since 2005, the name Charlie does not feature in the top ten boys' names list

Whether you're keen to follow the trends with baby names, or you're desperate to know what everyone else is calling their newborns (so your child won't be one of five in a class with the same name), it's always interesting to take a look at what the most popular baby names are in the UK – and rather handily, the Office of National Statistics have just shared their latest update.

Of course, while baby naming trends come and go over the years, plenty do seem to stick around for a long stretch of time, so it probably won't come as much of a shock then that Olivia and Oliver both topped the list of most popular baby names for 2020 (exactly the same as the previous five years).

However, plenty of newer monikers have been steadily on the up too: Maeve has risen 124 places since 2019 and is now the 94th most popular girl's name in England and Wales. Lots of princess-inspired names are also catching the eye of new parents, too.

Here's the full low down on the most popular baby names right now (using the most recent data available from babies born in England and Wales in 2020):

Boys names popular in 2020 and 2021

  1. Oliver

  2. George

  3. Arthur

  4. Noah

  5. Muhammad

  6. Leo

  7. Oscar

  8. Harry

  9. Archie

  10. Jack

  11. Henry

  12. Charlie

  13. Freddie

  14. Theodore

  15. Thomas

  16. Finley

  17. Theo

  18. Alfie

  19. Jacob

  20. William

  21. Isaac

  22. Tommy

  23. Joshua

  24. James

  25. Lucas

  26. Alexander

  27. Arlo

  28. Roman

  29. Edward

  30. Elijah

  31. Teddy

  32. Mohammed

  33. Max

  34. Adam

  35. Albie

  36. Ethan

  37. Logan

  38. Joseph

  39. Sebastian

  40. Benjamin

  41. Harrison

  42. Mason

  43. Rory

  44. Reuben

  45. Luca

  46. Louie

  47. Samuel

  48. Reggie

  49. Jaxon

  50. Daniel

  51. Hugo

  52. Louis

  53. Jude

  54. Ronnie

  55. Dylan

  56. Zachary

  57. Albert

  58. Hunter

  59. Ezra

  60. David

  61. Frankie

  62. Toby

  63. Frederick

  64. Carter

  65. Gabriel

  66. Grayson

  67. Riley

  68. Jesse

  69. Hudson

  70. Bobby

  71. Rowan

  72. Jenson

  73. Finn

  74. Michael

  75. Mohammad

  76. Stanley

  77. Felix

  78. Jasper

  79. Liam

  80. Milo

  81. Sonny

  82. Oakley

  83. Elliot

  84. Chester

  85. Caleb

  86. Harvey

  87. Elliott

  88. Charles

  89. Ellis

  90. Jackson

  91. Alfred

  92. Ollie

  93. Leon

  94. Yusuf

  95. Ralph

  96. Otis

  97. Harley

  98. Ibrahim

  99. Jayden

  100. Myles

Photo credit: Getty Images
Photo credit: Getty Images

Girls' names popular in 2020 and 2021

  1. Olivia

  2. Amelia

  3. Isla

  4. Ava

  5. Mia

  6. Ivy

  7. Lily

  8. Isabella

  9. Rosie

  10. Sophia

  11. Grace

  12. Freya

  13. Willow

  14. Florence

  15. Emily

  16. Ella

  17. Poppy

  18. Evie

  19. Elsie

  20. Charlotte

  21. Evelyn

  22. Sienna

  23. Sofia

  24. Daisy

  25. Phoebe

  26. Sophie

  27. Alice

  28. Harper

  29. Matilda

  30. Ruby

  31. Emilia

  32. Maya

  33. Millie

  34. Isabelle

  35. Eva

  36. Luna

  37. Jessica

  38. Ada

  39. Aria

  40. Arabella

  41. Maisie

  42. Esme

  43. Eliza

  44. Penelope

  45. Bonnie

  46. Chloe

  47. Mila

  48. Violet

  49. Hallie

  50. Scarlett

  51. Layla

  52. Imogen

  53. Eleanor

  54. Molly

  55. Harriet

  56. Elizabeth

  57. Thea

  58. Erin

  59. Lottie

  60. Emma

  61. Rose

  62. Deliah

  63. Bella

  64. Aurora

  65. Lola

  66. Nancy

  67. Ellie

  68. Mabel

  69. Lucy

  70. Ayla

  71. Maria

  72. Orla

  73. Zara

  74. Robyn

  75. Hannah

  76. Gracie

  77. Iris

  78. Jasmine

  79. Darcie

  80. Margot

  81. Holly

  82. Amelie

  83. Amber

  84. Georgia

  85. Edith

  86. Maryam

  87. Abigail

  88. Myla

  89. Anna

  90. Clara

  91. Lilly

  92. Lyra

  93. Summer

  94. Maeve

  95. Heidi

  96. Elodie

  97. Lyla

  98. Eden

  99. Olive

  100. Aisha

You Might Also Like

Our goal is to create a safe and engaging place for users to connect over interests and passions. In order to improve our community experience, we are temporarily suspending article commenting