200 Baby Names Trending Hard For 2025
Written by Katie Hintz-Zambrano
Photography by Morgan Pansing
A new year is finally here—which means all of the “best of” lists for 2024 are in full swing. One that we’re most interested in comes from Nameberry, which calculated the most popular baby names of 2024 (based on how many “hearts” each name receives on the website). Whether parents actually named their children these monikers in 2024—or 2025—is another matter (be on the lookout for the Social Security Administration’s list in May 2025 for the official tally).
The following 200 names are those that new and expecting parents are placing on their “favorites” list—and we believe it serves as a sneak peek into the baby name trends 2025 will carry forth. This year’s Top 10 list had a number of traditional names—Charlotte and Amelia for girls, and Theodore, Oliver, Henry, and James for boys—that are also within the current Top Baby Names in the USA, showing that the overall “classic” name trend is still going strong.
Other “evergreen classics,” “biblical,” “traveling lite,” and “fresh nature names” noted within the Top 200 this year include Lucy, Luna, Nora, Willow, and Ivy for girls and William, Silas, Ezra, Kai, Leo, and Rowan for boys.
More obscure monikers beloved by the Nameberry audience include Daphne, Arden, Beatrix, Wren, Cordelia, Elowen, Imogen, Elodie, Aurelia, Clementine, Evangeline, Mabel, Jane, Sage, and Juniper for girls. For boys, trendier options include August, Soren, Casper, Florian, Kit, “-o” names like Milo and Arlo, and old-school “ancient” names like Evander, Cyrus, and Cassian.
Check all of the hottest baby names of 2024 (according to Nameberry), below!
The Most Popular Baby Names For Girls:
1. Charlotte
2. Eloise
3. Violet
4. Maeve
5. Iris
6. Aurora
7. Hazel
8. Clara
9. Daphne
10. Amelia
11. Evelyn
12. Alice
13. Luna
14. Eleanor
15. Elodie
16. Ivy
17. Freya
18. Isla
19. Olivia
20. Aurelia
21. Nora
22. Clementine
23. Lucy
24. Ophelia
25. Sage
26. Florence
27. Wren
28. Margot
29. Willow
30. Elowen
31. Daisy
32. Evangeline
33. Juniper
34. Rose
35. Phoebe
36. Adelaide
37. Cordelia
38. Elsie
39. Ruby
40. Mae
41. Penelope
42. Flora
43. Josephine
44. Lily
45. Ava
46. Matilda
47. Sylvie
48. June
49. Genevieve
50. Sophia
51. Avery
52. Quinn
53. Adeline
54. Emma
55. Cora
56. Eden
57. Audrey
58. Mabel
59. Mia
60. Maisie
61. Astrid
62. Nova
63. Olive
64. Arden
65. Beatrice
66. Jane
67. Scarlett
68. Stella
69. Imogen
70. Poppy
71. Sadie
72. Esme
73. Grace
74. Thea
75. Rosalie
76. Seraphina
77. Aria
78. Celeste
79. Lyra
80. Delilah
81. Isabella
82. Elizabeth
83. Cecilia
84. Athena
85. Claire
86. Briar
87. Lydia
88. Clover
89. Ada
90. Anastasia
91. Willa
92. Juliet
93. Eliza
94. Beatrix
95. Harper
96. Vera
97. Sienna
98. Edith
99. Vivian
100. Sloane
The Most Popular Baby Names For Boys:
1. Theodore
2. Oliver
3. Henry
4. August
5. James
6. Silas
7. Felix
8. Jude
9. Rowan
10. Finn
11. Noah
12. Milo
13. Ezra
14. Arlo
15. Arthur
16. Atlas
17. Caspian
18. Leo
19. Theo
20. Liam
21. Soren
22. Asher
23. Atticus
24. Jasper
25. William
26. River
27. Lucas
28. Elijah
29. Everett
30. Elliot
31. Kai
32. Sawyer
33. Miles
34. Levi
35. Sebastian
36. Luca
37. Jack
38. Rory
39. Kit
40. Benjamin
41. Julian
42. Alexander
43. Oscar
44. Elias
45. Archer
46. Hugo
47. Owen
48. Emmett
49. Orion
50. Gabriel
51. Callum
52. Ellis
53. Beau
54. Logan
55. Mateo
56. Isaac
57. Wyatt
58. Evander
59. Luke
60. Bennett
61. Cyrus
62. Ambrose
63. Micah
64. Kieran
65. Ronan
66. Louis
67. Lucian
68. Wilder
69. Archie
70. Brooks
71. Finley
72. Graham
73. Hudson
74. Cassian
75. Wren
76. Otto
77. Elio
78. Wesley
79. Jonah
80. Nathaniel
81. Thomas
82. Casper
83. Parker
84. Nico
85. Samuel
86. Caleb
87. Flynn
88. Cameron
89. Simon
90. Ethan
91. Roman
92. Vincent
93. Cassius
94. George
95. Hayes
96. Tobias
97. Florian
98. Nolan
99. Max
100. Charlie
To see how we got to the list above, check out these 50 Buzzy Baby Names of 2024 and the SSA’s list of the Top 200 Baby Names Of 2023.
Share this story