Choosing the best name for your kid is a big choice! It’s only when you’re trying to brainstorm names that you realise just how many people you don’t like!
But this year in 2022, the previous most popular girl's name has been dethroned.
According to new BabyCentre research, the top 100 newborn boy and girl names of the year have been inspired by a wide range of sources from reality tv, to the endless amount of lists and forums.
Parents registered their baby names on the BabyCentre website over the last year, and the results are in.
Sophia has taken the top slot while last year's most popular name, Olivia, slipped into third place. Lily also overtook Olivia to move into second place.
Check out the full list of 100 baby girls’ names for 2022 below
1. Sophia
2. Lily
3. Olivia
4. Isla
5. Ava
6. Amelia
7. Freya
8. Aria
9. Maya
10. Ivy
11. Emily
12. Isabella
13. Mia
14. Grace
15. Evie
16. Zara
17. Millie
18. Ella
19. Hannah
20. Daisy
21. Rosie
22. Elsie
23. Willow
24. Luna
25. Poppy
26. Zoe
27. Isabelle
28. Sophie
29. Sienna
30. Ada
31. Nur
32. Florence
33. Charlotte
34. Evelyn
35. Emilia
36. Maryam
37. Fatima
38. Harper
39. Phoebe
40. Ayla
41. Mila
42. Maisie
43. Chloe
44. Hallie
45. Eliana
46. Layla
47. Lyla
48. Emma
49. Erin
50. Eva
51. Alice
52. Aurora
53. Aaliyah
54. Ruby
55. Matilda
56. Leah
57. Bella
58. Thea
59. Nora
60. Molly
61. Anna
62. Darcie
63. Lottie
64. Eleanor
65. Robyn
66. Violet
67. Maeve
68. Anaya
69. Maddison
70. Arabella
71. Maria
72. Holly
73. Ellie
74. Penelope
75. Imogen
76. Lucy
77. Talia
78. Rose
79. Mirha
80. Bonnie
81. Eliza
82. Iris
83. Abigail
84. Nova
85. Aisha
86. Nancy
87. Orla
88. Gabriella
89. Gracie
90. Esme
91. Jessica
92. Scarlett
93. Amira
94. Elizabeth
95. Jasmine
96. Olive
97. Lara
98. Lola
99. Mabel
100. Harriet