You don’t have to be at a point where you’re trying to name a baby yourself to have an interest in the most popular names.

Whether you’re trying to come up with a name for a baby in your family or you’re just curious about the names that are popular this year, we have the list for you.  

The top 100 most popular baby names in the UK for 2023 for both boys and girls have been listed by UK Baby Names – let’s take a look.

Ilford Recorder: Need baby name inspiration? Look no furtherNeed baby name inspiration? Look no further (Image: Canva)

UK Baby Names has listed the names after looking at the official UK statistics for births that took place in 2022.

Top 100 popular baby names for girls

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