Baby name land has a new king, and it’s taken us all by surprise.
Each year expert baby name resource Nameberry reveals the most popular monikers for newborns among its users, and this year the top boys’ name has come straight out of left field. And the most popular name wasn’t the only newcomer, with a huge number of newby names making an appearance in the top 1000.
Most popular boys’ names
The beautiful, ancient name Atticus has shot straight to the top of the pops, named as the most popular boys’ name of 2017.
Other names to make a big leap in popularity are Leo, Harvey, Kai, Liam, Arthur, Cassius, George, Finn, Ryker, Louis, Harry, and Jude.
1. Atticus
2. Asher
3. Jack
4. Theodore
5. Jasper
6. Milo
7. Oliver
8. Silas
9. Henry
10. Wyatt
11. Leo
12. Oscar
13. Declan
14. Xavier
15. Felix
16. Levi
17. Finn
18. Matthew
19. Thomas
20. Axel
21. Sebastian
22. Arthur
23. Bodhi
24. Alexander
25. Kai
26. Ethan
27. Julian
28. Benjamin
29. William
30. Caleb
31. Zachary
32. Aryan
33. Liam
34. Miles
35. Elijah
36. James
37. Callum
38. John
39. Soren
40. Charles
41. Tobias
42. Harvey
43. Andrew
44. Roman
45. Eli
46. Harry
47. Harrison
48. Ronan
49. Ryker
50. Ezra
51. Nathaniel
52. Cassius
53. Jacob
54. Jude
55. Charlie
56. Dante
57. Isaac
58. George
59. Archer
60. Samuel
61. Lachlan
62. Hugo
63. Luke
64. Magnus
65. Isaiah
66. Rhett
67. Daniel
68. Jonathan
69. Gideon
70. Lucas
71. Graham
72. Owen
73. Wesley
74. Louis
75. Maverick
76. Josiah
77. Lucian
78. Joseph
79. Lewis
80. Augustus
81. Simon
82. Gabriel
83. Everett
84. Kian
85. Vincent
86. Xander
87. Kane
88. Nolan
89. Griffin
90. David
91. Emmett
92. Ian
93. Adam
94. Caspian
95. Nathan
96. Winston
97. Beckett
98. Nicholas
99. Edward
100. Knox
Nameberry says the list shows a shift from naming sons using traditional family names, towards names parents love simply because of how they roll off the tongue. Three new names pack-a-punch names have made an appearance in the top ten for the boys – Theodore, Jasper and Henry.
Most popular girls’ names
Three stunning names have skipped into the girls’ top ten: Cora, Maia and Amara. In fact, Maia is top ten with a bullet – this is the first time the beautiful name has even made it into the top 100.
Also new to the top 100 are Rumi (we can thank Beyonce for that one) as well as Brielle, Allegro, Celeste, Elena, and Alexandra.
1. Olivia
2. Cora
3. Amelia
4. Charlotte
5. Isla
6. Isabella
7. Maia
8. Aurora
9. Amara
10. Ava
11. Rumi
12. Penelope
13. Evelyn
14. Ophelia
15. Rose
16. Eleanor
17. Violet
18. Luna
19. Arabella
20. Hazel
21. Imogen
22. Esme
23. Maeve
24. Elizabeth
25. Alice
26. Audrey
27. Adeline
28. Genevieve
29. Aurelia
30. Thea
31. Khaleesi
32. Lucy
33. Ivy
34. Jane
35. Emma
36. Mia
37. Eloise
38. Claire
39. Emilia
40. Nora
41. Iris
42. Lydia
43. Anna
44. Astrid
45. Lila
46. Julia
47. Sadie
48. Elise
49. Stella
50. Isabel
51. Scarlett
52. Ada
53. Evangeline
54. Caroline
55. Eliza
56. Adelaide
57. Matilda
58. Aria
59. Naomi
60. Clara
61. Phoebe
62. Chloe
63. Elodie
64. Josephine
65. Brielle
66. Sienna
67. Beatrice
68. Molly
69. Ella
70. Mae
71. Mila
72. Allegro
73. Hannah
74. Celeste
75. Seraphina
76. Zoe
77. Freya
78. Sophia
79. Maisie
80. Gemma
81. Willow
82. Poppy
83. Grace
84. Margaret
85. Madeline
86. Emily
87. Elena
88. Daisy
89. Maya
90. Elsie
91. Juliet
92. Willa
93. Ellie
94. Jade
95. Eliana
96. Rebecca
97. Zara
98. Alexandra
99. Evie
100. Abigail
Charlotte was named the most girl’s name in Australia earlier this year, with Oliver taking the mantle for the boys.
Nameberry comes up with its list of the most popular names by comparing which monikers get the largest shares of views, against how many bubs are actually bestowed with the name. Not only does it mean we know how interested parents are in certain names, it’s also a predictor of what’s likely to be popular in the future.
If you’re keen to give your tiny tot a name that’s not quite so popular, take a look at our list of names you won’t find in the top 50.
Image: Julie Kulbago Photography via Blue Barn Baby