REVEALED: The top baby names of 2017 so far

Some surprises this year

Published 25th Sep 2017
Last updated 25th Sep 2017

The top baby names for 2017 have been released by the Office for National Statistics. Did your favourite make the cut?

A person's name is one of the most important things about them.

Whatever they're called, a name can shape your life and personality in ways that aren't immediately obvious.

Which is why finding out the most popular names of the year is so intriguing. They offer huge insight into the popular trends of the year, and seeing how different names perform over the years can also show how times are changing.

The list of 100 most popular names of last year for England and Wales have been released - and they're VERY interesting.

Back in the top spot for girls last year was Olivia, beating it's rival Amelia which won first place in 2015.

For boys, Oliver kept its place at no.1, beating Harry in second place which had moved up from third in 2015.

Among the biggest jumpers on the table were Harper at no.44 - no doubt thanks to the Beckhams - which had jumped 19 places up, Aria at no.67 which had jumped 33 places up, and Luna, which gained a massive 52 places at no.78.

For boys, Arlo had leapt up 53 places to place no.49, Jaxon had gained by 29 to be at no.51, Reggie had moved up 36 to sit at no.55 and Ezra had gained 26 places as no.91.

Interestingly, name 100 on the boys list was Finn, given to 650 boys - which we reckon MUST have had something to do with the recent Star Wars films, as Finn is a main character played by rising star John Boyega.

Rey, also a character from the films, was given to 17 girls last year.

See below for the top 100 names of the last year.

Top 100 girls' names

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

Top 100 boy's names

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

Phew!

This article originally appeared in Closer by Emma Dodds

GALLERY: The strangest celebrity baby names

DREAM RENNE KARDASHIAN

Dream is the latest Kardashian!

REVEALED: The top baby names of 2017 so far
2 of 40