These are the UK's most popular baby names of 2017

7 December 2017, 11:49

Generic baby

The annual list of the most popular baby names is always a fascinating read, and if you're a soon-to-be parent, this could help you out a bit.

BabyCentre has revealed the top 100 UK baby names of the year, so you can either use this list as inspiration, or to simply peruse through some of the more 'unique' choices.

Research has shown how gender neutral names are more popular than ever before, with names such as Forest, Hawk, Fox, and Storm rising up the rankings.

Editor Lorna Marsh said of the findings: "The appeal of delicate flower names is wilting in the face of more extreme forces of nature. Perhaps this return to the wild is rooted in millennial parents’ desire to reconnect with the great outdoors. It’s certainly a growing trend to watch in 2018.

Baby names

While the top 10 girls names are generally traditional, the likes of Evelyn, Willow, Thea, Nur, Lyla and Summer have grown in popularity. Meanwhile, Madison, Fatima, Amy, Aurora, Arabella, Hallie and Skye have pushed out Mya, Katie, Iris, Eden, Brooke, Nina and Bethany from the 100.

For the boys, the top five saw little changes, with Henry, Thomas and Max dropping in popularity. John, Louie and Theodore were the highest climbers, while Ahmad, Syed, Hunter, Harley, Abdul, Roman, Parker, Levi and Joel replacing Connor, Alex, Sam, Callum, Dexter, Omar, Ben, Cameron and Seth.

The top 100 girls names of 2017:

  1. Olivia
  2. Sophia
  3. Amelia
  4. Lily
  5. Emily
  6. Ava
  7. Isla
  8. Isabella
  9. Mia
  10. Isabelle
  11. Ella
  12. Poppy
  13. Freya
  14. Grace
  15. Sophie
  16. Evie
  17. Charlotte
  18. Aria
  19. Evelyn
  20. Phoebe
  21. Chloe
  22. Daisy
  23. Alice
  24. Ivy
  25. Darcy
  26. Sienna
  27. Harper
  28. Hannah
  29. Ruby
  30. Scarlett
  31. Maya
  32. Jessica
  33. Layla
  34. Matilda
  35. Willow
  36. Eva
  37. Emma
  38. Erin
  39. Florence
  40. Molly
  41. Rosie
  42. Millie
  43. Amelia
  44. Mila
  45. Esme
  46. Elsie
  47. Maisie
  48. Ellie
  49. Lucy
  50. Thea
  51. Zoe
  52. Nur
  53. Imogen
  54. Luna
  55. Lola
  56. Zara
  57. Maryam
  58. Bella
  59. Holly
  60. Annabelle
  61. Eleanor
  62. Eliza
  63. Amber
  64. Abigail
  65. Lyla
  66. Penelope
  67. Niamh
  68. Madison
  69. Violet
  70. Fatima
  71. Georgia
  72. Sarah
  73. Elizabeth
  74. Amelia
  75. Jasmine
  76. Harriet
  77. Rose
  78. Lexi
  79. Nancy
  80. Anna
  81. Amy
  82. Leah
  83. Summer
  84. Lottie
  85. Ayla
  86. Orla
  87. Clara
  88. Robyn
  89. Gracie
  90. Heidi
  91. Lara
  92. Maria
  93. Felicity
  94. Sara
  95. Aurora
  96. Meghan
  97. Martha
  98. Arabella
  99. Hallie
  100. Skye

 The top 100 boys' names of 2017:

  1. Muhammad
  2. Oliver
  3. Harry
  4. Jack
  5. George
  6. Noah
  7. Leo
  8. Jacob
  9. Oscar
  10. Charlie
  11. Jackson
  12. William
  13. Joshua
  14. Ethan
  15. James
  16. Freddie
  17. Alfie
  18. Logan
  19. Lucas
  20. Finley
  21. Aiden
  22. Henry
  23. Archie
  24. Thomas
  25. Isaac
  26. Theo
  27. Mason
  28. Arthur
  29. Jayden
  30. Elijah
  31. Max
  32. Alexander
  33. Dylan
  34. Edward
  35. Reuben
  36. Louie
  37. Samuel
  38. Harrison
  39. Joseph
  40. Teddy
  41. Daniel
  42. Aaron
  43. Sebastian
  44. Adam
  45. Riley
  46. Liam
  47. Zachary
  48. Luca
  49. Elliot
  50. Benjamin
  51. Caleb
  52. Nathan
  53. Ahmad
  54. Jude
  55. Theodore
  56. John
  57. Hugo
  58. David
  59. Harvey
  60. Carter
  61. Jenson
  62. Syed
  63. Arlo
  64. Ollie
  65. Jake
  66. Matthew
  67. Ellis
  68. Hunter
  69. Ryan
  70. Luke
  71. Harley
  72. Ezra
  73. Rory
  74. Lewis
  75. Tyler
  76. Albie
  77. Finn
  78. Jesse
  79. Toby
  80. Michael
  81. Abdul
  82. Albert
  83. Eli
  84. Ali
  85. Bobby
  86. Austin
  87. Blake
  88. Stanley
  89. Reggie
  90. Roman
  91. Kai
  92. Gabriel
  93. Frankie
  94. Parker
  95. Ronnie
  96. Levi
  97. Tommy
  98. Evan
  99. Jamie
  100. Joel