Baby name rankings

Top 100 baby names in the United States in 2025

See the most popular baby names, how many were recorded, and how each rank changed from 2024.

Top 100

RankNameRecorded countChange from 2024
1Liam20,8460
2Noah20,8260
3Oliver14,9630
4Olivia13,5540
5Charlotte13,408+2
6Theodore13,362+4
7Emma12,768-2
8Amelia12,705-2
9Sophia12,5720
10Henry12,040+2
11James12,0040
12Elijah11,126+2
13Mia11,087-5
14Mateo11,057-1
15Isabella10,6660
16William10,552+1
17Lucas10,228-1
18Benjamin9,7700
19Levi9,7130
20Evelyn9,131+1
21Elias8,845+15
22Luca8,824+11
23Jack8,754+1
24Hudson8,666+7
25Sebastian8,615-2
26Ezra8,453-6
27Samuel8,342-1
28Sofia8,261+2
29Eliana8,196+35
29Leo8,196+6
31Michael8,107-4
32Daniel8,093-7
33John8,033-1
34Ethan7,859-5
35Ava7,739-13
36Eleanor7,654+10
37Cooper7,653+43
38Julian7,626+4
39Santiago7,560+2
40Violet7,546+11
41Asher7,519-13
42Joseph7,315+2
43Alexander7,244-4
44Owen7,223-6
45Ailany7,154+205
46Aurora7,070+6
47Matthew7,0080
48Luke6,957+1
49Thomas6,924+10
50Harper6,869-10
51David6,801-8
52Elizabeth6,765+1
53Carter6,703+2
54Lily6,673+21
55Wyatt6,625+1
56Camila6,599-19
57Jackson6,597-3
58Gabriel6,579+7
59Bennett6,558+37
60Dylan6,546-26
61Rowan6,452+18
62Avery6,423-12
63Nora6,386+9
64Logan6,351-16
65Hazel6,342-2
65Mason6,342-4
67Penelope6,225+15
68Chloe6,210-2
69Roman6,185+19
70Lucy6,184+22
71Ellie6,176-3
72Aria6,152+5
72Jacob6,152-12
74Riley6,107-3
75Luna6,085-30
75Miles6,085-17
77Isla6,019+17
78Parker6,013-5
79Anthony5,977-12
80Isaac5,963-18
81Maverick5,954-24
82Charles5,908+3
83Grayson5,857-13
84Thiago5,840+14
85Ella5,831-1
86Lainey5,743+18
87Wesley5,679+14
88Zoe5,659-5
89Scarlett5,650-11
90Gianna5,634-16
91Josiah5,522-2
92Weston5,490+23
93Emily5,461-17
94Waylon5,425+15
95Valentina5,361+30
96Layla5,338+1
97Angel5,308-11
98Isaiah5,273+1
99Beau5,224+13
100Caleb5,217-19

Data from US Social Security Administration · through 2025.