Revealed: The most popular names for babies in London

Official data reveals the most popular names for babies across the UK
Popular name: Harper has entered the top 100 for the first time
Buzz Foto/Rex
Anna Davis @_annadavis17 August 2015

Oliver and Amelia have both held onto the top spot as the most popular names for babies for the second year in a row, while Harper entered the top 100 for the first time.

Amelia has been in the top spot for girls born in England and Wales since 2011, while Oliver has been first for boys since 2013.

Harper - possibly popularised by novelist Harper Lee and Harper Beckham - climbed 71 places to enter the top 100 at 89.

Data for babies born in 2014, published today, also reveals Jack was the second most popular boy’s name given to babies last year.

George has risen in popularity since the birth of the royal prince, climbing three places to number seven.

For girls, Olivia was the second most popular name, while Lily replaced Mia in the top ten, climbing from number 12 to number nine.

London bucked the national trend for boys names, with Muhammad retaining the top spot.

Top 10 boy’s names in London

  1. Muhammad
  2. Oliver
  3. Alexander
  4. Daniel
  5. Joshua
  6. James
  7. Adam
  8. George
  9. Jack
  10. Mohammed

 

Top 10 girl’s names in London

  1. Amelia
  2. Olivia
  3. Sophia
  4. Isabella
  5. Emily
  6. Maya
  7. Sofia
  8. Mia
  9. Sophie
  10. Chloe

Thea, Darcie, Lottie, Nancy and Robyn were all new entries into the top 100 for girls.

These replaced Niamh, Paige, Skye, Tilly, Isobel, Maddison and Madison.

Aisha, Elsie, Heidi, Evelyn, Eliza, Georgia, Ivy and Darcey were all high climbers.

For boys, Ellis, Joey and Jackson were new entries in the top 100 for boys, replacing Evan, Aiden and Cameron.

Kian showed the largest rise within the top 100, gaining 41 places to reach number 54. Teddy rose 20 places to 66 and Theodore rose 19 places to 59.

A spokesman for the Office for Naitonal Statistics, which released the figures, said: “The popularity of names can be influenced by names of famous figures or current celebrities and what they name their own babies. However, it can also be influenced by other factors such as the religious, cultural and ethnic identities of parents or the names of family, friends or fictional characters.”

Top boy's names in England and Wales

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

Top girl's names in England and Wales

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

Create a FREE account to continue reading

eros

Registration is a free and easy way to support our journalism.

Join our community where you can: comment on stories; sign up to newsletters; enter competitions and access content on our app.

Your email address

Must be at least 6 characters, include an upper and lower case character and a number

You must be at least 18 years old to create an account

* Required fields

Already have an account? SIGN IN

By clicking Create Account you confirm that your data has been entered correctly and you have read and agree to our Terms of use , Cookie policy and Privacy policy .

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Thank you for registering

Please refresh the page or navigate to another page on the site to be automatically logged in