New on the App StoreSwipe baby names with your partner — match on names you both love.

Get the iPhone appDownload on the App Store
Nameberry Logo

Top Baby Names 2025: The Playground Analysis

Top Baby Names 2025: The Playground Analysis

The Playground Analysis groups the names from the SSA list according to their sound and then ranks the groups instead of the individual spellings. Grouping the various spellings together gives us a more accurate view of what the Number 1 name is in the country… these are the top names you will hear more often on the playground!

Top Girl Names 2025

The Top 3 on the girls’ side of the Playground Analysis stay the same from last year: Sophia, Amelia, and Olivia. Charlotte moved up one spot to #4, Eliana jumped four spots to #5, Emma dropped two spots to #6, Isabella stayed at #7, and Mia dropped two spots to #8. Isla enters the Top 10 at #9, moving up two spots, and Adeline drops two spots to #10. Evelyn falls out of the Top 10 to #11.

Within the Top 100, the biggest mover from 2024, for the second year in a row, is Ailany, which moved another 54 spots from #66 to #12. Other top movers are Eloise (#88 to #63), Iris (#108 to #85), Millie (#111 to #90), Clara (#100 to #80), and Madison (#47 to #30). The names that moved down the most are Kaylee (#74 to #98), Natalie (#76 to #95), Ariana (#61 to #77), Luna (#28 to #41), Maya (#40 to #51), and Addison (#89 to #100).

There are four new names to the Top 100 of the PA2025 compared to the previous year’s list: Iris (#108 to #85), Millie (#111 to #90), Eden (#105 to #97), and Daisy (#101 to #99). The names that dropped out of the Top 100 are Journee (#96 to #122), Cora (#97 to #107), Aubrey (#98 to #121), and Melanie (#99 to #108).

Two interesting notes: First, there are two separate spellings of Sophia in the SSA Top 10. Sophia is #5 and Sofia is #9, both of them moving up a spot from 2024. And second, Isabelle has overtaken Isabel as the most popular spelling.

Now, let’s compare the SSA list to the Playground Analysis to show how the combined spellings can affect a name's overall popularity. The names from the PA Top 100 influenced the most by combining the spellings are the following:

1. Kaylee — moved up 157 places to #98

2. Kehlani — moved up 120 places to #29

3. Amaya — moved up 104 places to #76

4. Isabelle — moved up 91 places to #75

5. Callie — moved up 86 places to #89

6. Alaia — moved up 73 places to #44

7. Wrenley — moved up 73 places to #86

8. Charlie — moved up 65 places to #68

9. Alana — moved up 58 places to #82

10. Emerson — moved up 58 places to #64

See the Top 100 most popular girl names 2025, according to our Playground Analysis, below.

Names on the PA list are given in their most popular form, together with their SSA rankings and total combined births, plus some variant spellings.

All variant spellings given to more than 5 babies are included in the figures, but I have only listed those with 50 or more births due to length (for example, Sophia has nine alternate spellings used in 2024, but only 3 are listed here).

It requires a fair amount of discretion to decide where to place each spelling. As with several names in the Playground Analysis, there is some debate over whether Aaliyah and Alaia are the same name and should be combined. In my analysis of names and their pronunciations, I go with my gut, while recognizing that parents may pronounce these names however they choose.

I hear Aaliyah pronounced uh-LEE-uh and Alaia as uh-LAY-uh and have categorized spellings accordingly. These decisions can impact these rankings. If Aaliyah and Alaia were combined, for example, the name would be in the Top 10.

Playground Analysis Top 100 Girl Names

1. Sophia (5) — 20924 births — Sofia, Sofiya

2. Amelia (4) — 18335 births — Emilia, Emelia, Amilia

3. Olivia (1) — 14393 births — Alivia, Alyvia

4. Charlotte (2) — 13553 births — Charlette

5. Eliana (10) — 13252 births — Elliana, Elianna, Ellianna, Elyana, Eliyanah, Elyanna, Elianah, Eliyana, Ellyana, Eleana

6. Emma (3) — 12923 births — Ema

7. Isabella (7) — 11823 births — Izabella, Isabela

8. Mia (6) — 11438 births — Miah, Miya

9. Isla (28) — 11260 births — Ayla, Iyla, Ila, Aila, Aylah, Eila, Iylah, Aiyla, Islah, Ilah

10. Adeline (59) — 11053 births — Adalynn, Adaline, Adalyn, Adelyn, Adelynn, Addilyn, Addilynn, Adilene, Addelyn, Addalyn, Adilynn, Adalyne, Adelyne, Addalynn

11. Evelyn (8) — 10703 births — Evelynn, Evalyn, Evalynn, Evelin, Evelynne

12. Ailany (14) — 10688 births — Ailani, Aylani, Ailanny, Aylany, Eilany

13. Aria (26) — 10300 births — Arya, Ariyah, Ariya, Ariah, Aarya, Aryah

14. Madelyn (71) — 9521 births — Madeline, Madeleine, Madilyn, Madelynn, Madilynn, Madalyn, Madalynn, Madelyne, Madelin

15. Zoe (31) — 9421 births — Zoey, Zoie

16. Elena (42) — 9417 births — Alaina, Elaina, Alayna, Alena, Aleyna, Elayna

17. Camila (19) — 8600 births — Kamila, Camilla, Kamilla, Kamilah

18. Lily (18) — 8475 births — Lilly, Lillie, Lili

19. Riley (48) — 8475 births — Rylee, Ryleigh, Rylie, Rhylee, Reilly

20. Eleanor (12) — 8430 births — Eleanore, Elinor, Elanor, Eleanor

21. Layla (36) — 8309 births — Leila, Laila, Leyla, Laylah, Lailah, Leilah

22. Ava (11) — 8033 births — Avah, Ayva

23. Violet (13) — 7988 births — Violette, Violett

24. Nora (20) — 7582 births — Norah

25. Chloe (23) — 7561 births — Khloe, Cloe

26. Aurora (15) — 7106 births

27. Elizabeth (17) — 7077 births — Elisabeth

28. Lyla (80) — 7070 births — Lilah, Lila, Lylah

29. Kehlani (149) — 7033 births — Kaylani, Kailani, Kailany, Keilani, Keilany, Keylani, Kelani, Kaelani, Kylani, Klani, Kaylanie

30. Madison (40) — 6973 births — Madisson, Maddison, Madisyn, Madyson

31. Harper (16) — 6792 births

32. Lainey (30) — 6769 births — Laney, Laynie, Lainee, Laynee, Lanie, Lainie

33. Emily (34) — 6616 births — Emely, Emilie, Emilee, Emilly

34. Scarlett (32) — 6594 births — 6594 births — Scarlet, Scarlette, Scarleth, Skarlett

35. Ellie (24) — 6527 births — Elly, Elli

36. Hazel (21) — 6463 births

37. Lucy (25) — 6450 births — Lucie, Luci

38. Gianna (33) — 6375 births — Giana, Jianna, Jiana

39. Penelope (22) — 6252 births

40. Leah (58) — 6238 births — Lia, Lea, Liah, Liya, Lya

41. Luna (27) — 6124 births

42. Avery (37) — 6041 births — Averie, Averi

43. Ella (29) — 6028 births — Ela

44. Alaia (117) — 5825 births — Alaya, Alayah, Alaiya, Aleia, Alaiyah, Alaiah, Aleyah, Alahia, Aleya, Eleia, Elaya, Elaia, Aalayah

45. Aaliyah (101) — 5725 births — Aliyah, Alia, Aliya, Aleah, Aliah, Alya, Alyah, Eliyah, Alea, Aleigha

46. Emery (74) — 5652 births — 5652 births — Emory, Emerie, Emry, Emeri, Emori, Emmarie, Emrie, Emorie, Emmery

47. Ivy (39) — 5557 births — Ivey, Ivie

48. Naomi (47) — 5516 births — Nyomi, Nahomi, Nahomy, Naiomi, Nayomi

49. Leilani (60) — 5472 births — 5472 births — Leilany, Laylani, Leylani, Lailani

50. Vivian (72) — 5440 births — Vivienne, Vivianne, Vivien

51. Maya (62) — 5431 births — Maia, Mya, Myah, Maiya, Mayah

52. Valentina (35) — 5360 births

53. Everly (91) — 5151 births — Everleigh, Everlee, Everley, Everlie

54. Grace (38) — 5149 births

55. Abigail (41) — 5146 births

56. Mila (43) — 5035 births — Milah

57. Hannah (56) — 5022 births — Hanna, Hana

58. Nova (46) — 4657 births — Novah

59. Lillian (57) — 4925 births — Lilian, Lilyann

60. Liliana (78) — 4818 births — Lilliana, Lilianna, Lilyana, Lillianna, Lilyanna, Lilyana, Lillyanna

61. Willow (44) — 4803 births

62. Delilah (51) — 4670 births — Dalilah, Dalila, Delylah

63. Eloise (49) — 4659 births — Elouise

64. Emerson (122) — 4565 births — Emersyn, Emmerson, Emmersyn

65. Sarah (90) — 4381 births — Sara

66. Paisley (67) — 4317 births — Paislee, Paisleigh

67. Allison (103) — 4289 births — Alison, Alisson, Allyson, Alyson, Allisson

68. Charlie (133) — 4266 births — Charlee, Charli, Charley, Charleigh

69. Sadie (50) — 4256 births

70. Sophie (55) — 4173 births — Sofie

71. Josephine (53) — 4150 births

72. Stella (52) — 4144 births

73. Victoria (54) — 4104 births

74. Genesis (66) — 3955 births — Jenesis

75. Isabelle (166) — 3917 births — Isabel, Isabell, Isobel, Izabelle

76. Amaya (180) — 3910 births — Amaia, Amiyah, Amayah, Amiah, Amia, Amiya, Amya, Amaiah, Ameya

77. Ariana (128) — 3887 births — Arianna, Aryana, Aryanna

78. Anna (107) — 3866 births — Ana

79. Claire (68) — 3861 births — Clare, Klaire

80. Clara (63) — 3847 births — Klara, Claira

81. Juliette (110) — 3837 births — Juliet, Julieth, Juliett

82. Alana (140) — 3827 births — Alanna, Alannah, Elana, Ilana, Alanah, Allana

83. Ruby (64) — 3826 births — Rubi

84. Maria (87) — 3753 births — Mariah, Mariyah

85. Iris (61) — 3748 births

86. Wrenley (159) — 3697 births — Wrenlee, Wrenleigh, Wrenly, Renley, Renlee, Renleigh

87. Alice (65) — 3672 births

88. Hailey (104) — 3668 births — Haley, Hayley, Hailee, Haylee, Hailie

89. Callie (175) — 3656 births — Kali, Cali, Kallie, Kalli

90. Millie (73) — 3563 births — Milly

91. Kinsley (93) — 3543 births — Kinslee, Kinsleigh, Kinzley, Kynslee, Kinzlee

92. Raelynn (116) — 3529 births — Raelyn, Raylynn, Raylyn

93. Kennedy (85) — 3518 births — Kennedi

94. Gabriella (105) — 3516 births — Gabriela

95. Natalie (89) — 3497 births — Nataly, Nathaly, Nathalie, Natalee

96. Amira (132) — 3488 births — Amirah, Amyra, Ameera, Ameerah, Amyrah

97. Eden (70) — 3415 births

98. Kaylee (255) — 3412 births — Kaeli, Kayleigh, Keily, Kailey, Kaylie, Kailee, Caeli, Caylee, Keyli, Kailea, Kaleigh

99. Daisy (75) — 3403 births

100. Addison (84) — 3334 births — Addyson, Addisyn

Top Boy Names 2025

The first four names on the boys’ side of the Playground Analysis stay the same from the PA2024: Liam, Noah, Oliver, and Mateo. Luca rose by one spot to #5, Theodore rose by two spots to #6, and Jackson fell two spots to #7. Henry entered the Top 10 by rising 3 spots to #8, and James and Elijah switched places for #9 and #10, respectively. Lucas fell out of the Top 10 to #12.

This year’s biggest movers up within the Top 100 are Atlas (#115 to #88), Cooper (#56 to #31), Bennett (#72 to #52), Weston (#66 to #51), and Malachi (#89 to #74). The biggest droppers are Christian (#60 to #77), Logan (#53 to #69), Cameron (#54 to #70), and Dylan (#28 to #42).

There are three new names to the Top 100 of the PA2025 compared to the previous year’s list: Atlas (#115 to #88), August (#102 to #97), and Jeremiah (#105 to #99). The names that dropped out of the Top 100 are Ryan (#93 to #104), Leonardo (#99 to #105), and Zayn (#100 to #107).

Compared to the SSA list, the names from the PA Top 100 influenced the most by combining the spellings are the following:

1. Kayson — moved up 205 spots to #59

2. Kayden — moved up 115 spots to #20

3. Elliot — moved up 76 spots to #75

4. Malachi — moved up 60 spots to #74

5. Nicholas — moved up 48 spots to #64

6. Jace — moved up 48 spots to #66

7. Aiden — moved up 46 spots to #16

8. Giovanni — moved up 32 spots to #91

9. Jackson — moved up 29 spots to #7

10. Grayson — moved up 27 spots to #24

10. Miles — moved up 27 spots to #17

Playground Analysis Top 100 Boy Names

1. Liam (1) — 21094 births — Lyam

2. Noah (2) — 20647 births — Noa

3. Oliver (3) — 14977 births

4. Mateo (8) — 13930 births — Matteo, Matheo, Mattheo

5. Luca (14) — 13519 births — Luka, Lucca, Lukah

6. Theodore (4) — 13436 births — Theodor

7. Jackson (36) — 12666 births — Jaxon, Jaxson, Jaxxon, Jaxen, Jaxyn

8. Henry (5) — 12135 births — Henri

9. James (6) — 11966 births

10. Elijah (7) — 11899 births — Alijah, Elyjah

11. Ethan (24) — 11742 births — Eithan, Eythan

12. Lucas (10) — 11490 births — Lukas

13. William (9) — 10565 births

14. Benjamin (11) — 9800 births

15. Levi (12) — 9781 births — Levy

16. Aiden (62) — 9775 births — Ayden, Aidan, Adan, Eiden, Aden, Eidan, Eyden, Aydin, Eydan, Aydan

17. Miles (44) — 9596 births — Myles

18. Elias (13) — 9559 births — Ilyas, Elyas, Alias, Ilias

19. Michael (21) — 8831 births — Mikael, Micheal, Mikel, Mykel

20. Kayden (135) — 8787 births — Caden, Kaiden, Kaden, Cayden, Caiden, Keyden, Kaidyn

21. Jack (15) — 8785 births

22. Sebastian (16) — 8743 births — Sebastien

23. Hudson (17) — 8728 births — Hudsyn

24. Grayson (51) — 8611 births — Greyson, Graysen, Greysen

25. Ezra (20) — 8390 births — Ezrah

26. Samuel (18) — 8384 births

27. John (23) — 8352 births — Jon, Jhon

28. Leo (19) — 8201 births

29. Daniel (22) — 8147 births

30. Julian (25) — 8029 births — Julien

31. Cooper (27) — 7690 births — Kooper

32. Santiago (26) — 7624 births — Santhiago

33. Alexander (30) — 7558 births — Aleksander, Alexzander

34. Asher (28) — 7538 births

35. Joseph (29) — 7382 births

36. Carter (45) — 7351 births — Karter

37. Thomas (34) — 7311 births — Tomas

38. Matthew (32) — 7245 births — Mathew

39. Owen (31) — 7221 births

40. Josiah (54) — 7047 births — Jasiah, Jesiah, Joziah, Jessiah, Jaziah

41. Luke (33) — 6981 births

42. Dylan (41) — 6845 births — Dilan, Dillon

43. David (35) — 6834 births

44. Mason (39) — 6755 births — Maison, Mayson

45. Gabriel (37) — 6575 births

46. Wyatt (38) — 6485 births

47. Isaac (47) — 6471 births — Issac

48. Caleb (58) — 6455 births — Kaleb

49. Jacob (43) — 6445 births — Jakob, Jaycob

50. Jayden (70) — 6432 births — Jaden, Jaiden, Jadon, Jeyden, Jaydon

51. Weston (55) — 6426 births — Westin, Westyn, Westen

52. Bennett (40) — 6368 births — Bennet

53. Roman (42) — 6214 births

54. Ezekiel (61) — 6182 births — Ezequiel

55. Beau (60) —6153 births — Bo, Beaux

56. Maverick (49) — 6143 births — Maverik, Mavrick

57. Wesley (52) — 6124 births — Westley, Weslee

58. Isaiah (57) — 6102 births — Izaiah, Isiah, Izayah

59. Kayson (264) — 6052 births — Kaysen, Kasen, Kaison, Kason, Kaisen, Cayson, Casen, Cason, Kaycen, Caysen, Kacen, Kasyn, Kaisyn, Caison, Kaeson, Caisen

60. Thiago (50) — 6037 births — Tiago

61. Rowan (59) — 6006 births — Rowen, Rowyn, Roen

62. Anthony (46) — 5980 births

63. Charles (48) — 5898 births

64. Nicholas (112) — 5866 births — Nicolas, Nikolas, Niklaus, Nickolas

65. Waylon (56) — 5855 births — Waylen, Waylan

66. Jace (114) — 5731 births — Jayce, Jase

67. Nathan (63) — 5662 births — Neithan, Neythan

68. Silas (71) — 5612 births — Sylas, Sylus, Cylas, Sylis

69. Logan (53) — 5596 births

70. Cameron (76) — 5544 births — Kameron, Kamryn, Camron, Kamron, Camryn, Kamran

71. Christopher (68) — 5229 births — Kristopher, Cristopher, Cristofer

72. Aaron (80) — 5108 births — Aron, Eren, Arin, Aren, Ahron

73. Nolan (65) — 4947 births — Nolen

74. Malachi (134) — 4934 births — Malakai, Malaki, Malikai, Malakhi, Malachai

75. Elliot (151) — 4894 births — Elliott, Eliot, Eliott

76. Brooks (64) — 4882 births

77. Christian (96) — 4873 births — Cristian, Kristian, Cristhian

78. Lincoln (69) — 4863 births — Linkin

79. Joshua (66) — 4793 births

80. Angel (67) — 4766 births

81. Axel (79) — 4731 births — Axl, Aksel, Axle, Axell

82. Adrian (74) — 4724 births — Adrien

83. Jonathan (89) — 4699 births — Johnathan, Jonathon, Johnathon

84. Enzo (72) — 4567 births

85. Andrew (73) — 4505 births

86. Amir (105) — 4504 births — Emir, Ameer, Ahmir, Aamir

87. Everett (77) — 4487 births — Everette, Everhett

88. Atlas (75) — 4478 births

89. Colton (103) — 4400 births — Kolton, Colten, Kolten

90. Damian (109) — 4282 births — Damien, Damion

91. Giovanni (123) — 4217 births — Jovanni, Jovani, Giovani, Jiovanni, Geovanni, Giovanny, Jovanny, Giovonni

92. Walker (78) — 4204 births

93. Kai (93) — 4197 births — Khai, Kye, Cai

94. Micah (90) — 4098 births — Mikah

95. Dominic (106) — 4064 births — Dominick, Dominik, Domenic

96. Ian (83) — 4056 births — Ean

97. August (81) — 3986 births

98. Carson (124) — 3968 births — Karson, Karsyn, Karsen, Carsen, Carsyn

99. Jeremiah (88) — 3961 births

100. Theo (82) — 3945 births

Does this list reflect what you are hearing on the playground?

About the Author

Kelli Brady

Kelli Brady

Kelli Brady is a stay at home mom of two who needed an outlet for her name obsession. She found it at NameFreak!, a blog dedicated to a wide variety of name-related whims and fancies. You can also follow her on Facebook and Twitter. Her eBook, Name-alytics, is a look at the history of the Top 100 names in the United States. Check it out at https://gumroad.com/l/name-alytics!

The Nameberry App Is Live

Nameberry app screenshot
Find your perfect baby name together in our iPhone app, now available on the App Store.
  • Swipe through thousands of names with your partner
  • Names you match on are saved to your shared list
  • Get personalized recommendations that learn based on your and your partner's preferences
  • Partner with friends and family to find names you all love
  • Backed by Nameberry's 20 years of data around name preferences.
Download on the App Store
Nameberry app screenshot

The Nameberry App Is Live

Nameberry app screenshot
Find your perfect baby name together in our iPhone app, now available on the App Store.
  • Swipe through thousands of names with your partner
  • Names you match on are saved to your shared list
  • Get personalized recommendations that learn based on your and your partner's preferences
  • Partner with friends and family to find names you all love
  • Backed by Nameberry's 20 years of data around name preferences.
Download on the App Store
Nameberry app screenshot