Home › Most popular baby names, 2024 (Top 100)

Most Popular Baby Names in the US, 2024 (Top 100)

Olivia was the most popular girl name in the United States in 2024, given to 14,772 girls. Liam led the boys with 22,252 births. In total, 1,311,867 girls and 1,476,517 boys are counted in the published data for 2024.

The Top 100 names in the US, 2024

Every name in the top 100, with birth counts and the change since 2023. Tap a column heading to sort. "New" means the name was not published nationally in 2023.

No match in the US top 100 for 2024.

Top 100 girl names in the US, 2024

Top 100 girl names in the US, 2024
1Olivia14,7720
2Emma13,5240
3Amelia12,786↑ 1
4Charlotte12,597↓ 1
5Mia12,149↑ 1
6Sophia12,126↓ 1
7Isabella10,8100
8Evelyn9,146↑ 1
9Ava8,700↓ 1
10Sofia8,107↑ 2
11Camila7,615↑ 2
12Harper7,394↓ 1
13Luna7,164↓ 3
14Eleanor7,1470
15Violet6,986↑ 1
16Aurora6,955↑ 6
17Elizabeth6,924↓ 2
18Eliana6,435↑ 16
19Hazel6,432↓ 1
20Chloe6,392↑ 6
21Ellie6,317↑ 6
22Nora6,148↑ 2
23Gianna6,125↓ 2
24Lily6,121↓ 5
25Emily5,974↓ 5
26Aria5,956↓ 1
27Scarlett5,912↓ 10
28Penelope5,760↓ 5
29Zoe5,722↑ 7
30Ella5,715↑ 2
31Avery5,658↓ 2
32Abigail5,524↓ 1
33Mila5,473↓ 5
34Lucy5,425↑ 6
35Isla5,382↓ 2
36Ivy5,343↑ 2
37Layla5,313↓ 7
38Lainey5,156↑ 17
39Nova5,072↓ 4
40Grace5,024↓ 1
41Willow4,6720
42Riley4,651↑ 1
43Emilia4,649↓ 1
44Naomi4,6210
45Elena4,577↑ 2
46Madison4,574↓ 9
47Valentina4,441↑ 3
48Victoria4,276↓ 3
49Stella4,265↓ 3
50Delilah4,254↑ 2
51Maya4,230↓ 2
52Hannah4,078↓ 4
53Leah3,9800
54Lillian3,8820
55Genesis3,829↑ 2
56Josephine3,765↑ 8
57Sadie3,738↑ 2
58Adeline3,729↑ 13
59Zoey3,613↓ 8
60Sophie3,5830
61Paisley3,545↓ 5
62Alice3,531↑ 4
63Ruby3,522↑ 2
64Eloise3,443↑ 17
65Madelyn3,362↓ 7
66Leilani3,352↓ 5
67Claire3,328↑ 1
68Addison3,327↓ 6
69Ayla3,242↑ 35
70Emery3,1880
71Iris3,136↑ 7
72Eden3,128↑ 5
73Natalie3,119↓ 10
74Maria3,107↑ 8
75Maeve3,105↓ 2
76Daisy3,102↑ 34
77Vivian3,090↑ 11
78Clara3,064↑ 20
79Autumn3,037↓ 4
80Everly3,013↓ 11
80Liliana3,013↑ 7
82Audrey2,995↓ 8
83Lyla2,943↑ 16
84Jade2,934↓ 4
85Kinsley2,927↓ 18
86Madeline2,914↑ 9
87Millie2,912↑ 18
88Josie2,893↑ 20
89Kennedy2,880↓ 17
90Athena2,785↓ 14
91Melody2,778↑ 12
92Caroline2,718↓ 9
93Anna2,711↓ 14
94Sarah2,710↓ 2
95Aaliyah2,694↓ 9
96Quinn2,690↓ 11
97Lydia2,670↓ 3
98Lucia2,651↑ 11
99Allison2,623↑ 1
100Hailey2,611↓ 11

Based on 1,311,867 girls counted in the published data for 2024.

How these numbers are counted: each national count is the sum of the SSA-published state counts for that name, sex and year, across the 50 states and DC. State files do not publish a name given fewer than 5 times in a state, so the summed total is slightly smaller than the true number of births — and it can differ by a few babies from SSA's separate national table. In 2024, for example, Sophia is #6 here with 12,126 girls, 23 behind #5 Mia; SSA's national table lists the same five names in a slightly different order. Full detail: methodology.

More from the same year

Longer lists, the other year, and the fastest movers.

Try this next

Source: U.S. Social Security Administration, baby names data, births in 2025, released May 2026. Data checked 8 November 2026. ssa.gov baby names.