It seems like we’re going to meet at least two Charlottes and Olivers in our lifetime.
The recent results released by McCrindle Research showed that Charlotte and Oliver has been at the top spot for names that parents give to their babies in the last three consecutive years. Just this year, 2,063 boys were named Oliver and 1,687 baby girls were given the name Charlotte.
Some names that made it to the top 100 were highly influenced by the British royalty as the study observed.
The baby name trends study which is done each year aims to observe how baby name trends change and the factors that influence it as this will help describe a particular era in the future.
Are you wondering if your name or bub’s name made it to the top 100? Scroll down below for the list!
Top 100 Baby Names for Girls
1. Charlotte
2. Olivia
3. Amelia
4. Ava
5. Mia
6. Isla
7. Grace
8. Harper
9. Chloe
10. Willow
11. Zoe
12. Ella
13. Matilda
14. Emily
15. Sophie
16. Ruby
17. Isabella
18. Ivy
19. Evie
20. Evelyn
21. Sophia
22. Lily
23. Georgia
24. Aria
25. Lucy
26. Mila
27. Hannah
28. Sienna
29. Scarlett
30. Layla
31. Zara
32. Isabelle
33. Abigail
34. Emma
35. Audrey
36.Alice
37. Eva
38. Hazel
39. Violet
40. Ellie
41. Poppy
42. Stella
43. Emilia
44. Frankie
45. Florence
46. Sofia
47. Daisy
48. Elsie
49. Aurora
50 Eleonor
Annabelle
Maya
Maddison
51. Penelope
52. Savannah
53. Elizabeth
54. Mackenzie
55. Piper
56. Rose
57. Phoebe
58. Maya
59. Ayla
60. Freya
61. Imogen
62. Luna
63. Jasmine
64. Summer
65. Harriet
66. Billie
67. Annabelle
68. Lola
69. Alexis
70 Madison
71. Maddison
72. Sarah
73. Anna
74. Indiana
75. Eloise
via womansday.com76. Claire
77. Thea
78. Quinn
79. Olive
80. Elena
81. Eden
82. Adeline
83. Bella
84. Bonnie
85. Charlie
86. Ariana
87. Eliza
88. Addison
89. Lara
90. Victoria
91. Aaliyah
92. Chelsea
93. Heidi
94. Alyssa
95. Harlow
96. Hayley
97. Madeleine
98. Pippa
99. Millie
100. Clara
Top 100 Baby Names for Boys
1. Oliver
2. William
3. Jack
4. Noah
5. Thomas
6.James
7. Lucas
8. Henry
9.Ethan
10.Mason
11. Charlie
12. Leo
13. Harrison
14. Liam
15. Alexander
16. Hunter
17. Lachlan
18. Samuel
19. Hudson
20. Levi
21. Harry
22. Max
23. Oscar
24. Harvey
25. Elijah
26. Xavier
27. Isaac
28. Cooper
29. Logan
30 Jacob
31. Benjamin
32. Joshua
33. Archie
34. Archer
35. George
36. Ryan
37. Sebastian
38. Theodore
39. Lincoln
40. Arlo
41. Jackson
42. Eli
43. Finn
44. Riley
45. Patrick
46. Daniel
47. Hugo
48. Connor
49. Jaxon
50. Luca
51. Edward
52. Tyler
53. Jordan
54. Flynn
55. Kai
56. Michael
57. Zachary
58. Austin
59. Matthew
60. Darcy
61. Ashton
62. Jayden
63. Joseph
64. Aiden
65. Nate
66. Jasper
67. Caleb
68. Dylan
69. Carter
70. Luke
71. Angus
72. Hamish
73. Louis
74. Jake
75. Charles
76. Owen
77. Toby
78. Blake
79. Adam
80. Beau
81. Muhammad
82. Gabriel
83. Arthur
84. Nicholas
85. Ali
86. Sonny
87. Spencer
88. Ryder
89. Parker
90. Felix
91. Fletcher
92. Vincent
93. Bodhi
94. Jude
95. Nathaniel
96. Dominic
97. Sher
98. Aaron
99. Harley
100. Leon
If you want to know more about the study, click here.