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

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

Olivia was the most popular girl name in the United States in 2023, given to 15,329 girls. Liam led the boys with 20,904 births. In total, 1,295,844 girls and 1,464,827 boys are counted in the published data for 2023.

The Top 100 names in the US, 2023

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

No match in the US top 100 for 2023.

Top 100 girl names in the US, 2023

Top 100 girl names in the US, 2023
1Olivia15,3290
2Emma13,5900
3Charlotte12,6380
4Amelia12,3650
5Sophia11,9990
6Mia11,404↑ 2
7Isabella10,871↓ 1
8Ava9,737↓ 1
9Evelyn9,1210
10Luna7,8530
11Harper7,7990
12Sofia7,658↑ 1
13Camila7,572↓ 1
14Eleanor6,765↑ 2
15Elizabeth6,6160
16Violet6,370↑ 4
17Scarlett6,318↓ 3
18Hazel6,193↑ 9
19Lily6,176↑ 11
20Emily6,167↓ 3
21Gianna6,137↑ 1
22Aurora6,081↑ 9
23Penelope6,068↓ 2
24Nora6,027↑ 4
25Aria6,011↓ 2
26Chloe5,997↓ 7
27Ellie5,972↑ 6
28Mila5,911↓ 10
29Avery5,879↓ 3
30Layla5,703↓ 1
31Abigail5,687↓ 7
32Ella5,670↓ 7
33Isla5,386↑ 3
34Eliana5,348↑ 8
35Nova5,282↓ 3
36Zoe5,182↑ 2
37Madison5,179↓ 3
38Ivy5,060↑ 3
39Grace4,908↓ 4
40Lucy4,884↑ 8
41Willow4,765↓ 4
42Emilia4,687↑ 2
43Riley4,635↓ 4
44Naomi4,496↑ 2
45Victoria4,447↓ 2
46Stella4,361↓ 6
47Elena4,265↑ 2
48Hannah4,116↓ 1
49Maya4,083↑ 2
50Valentina4,062↑ 7
51Zoey4,049↓ 6
52Delilah4,044↑ 6
53Leah3,967↓ 1
54Lillian3,940↓ 4
55Lainey3,934↑ 118
56Paisley3,741↓ 3
57Genesis3,651↑ 8
58Madelyn3,638↑ 2
59Sadie3,597↑ 9
60Sophie3,592↑ 3
61Leilani3,546↓ 2
62Addison3,536↓ 8
63Natalie3,419↓ 8
64Josephine3,363↑ 6
65Ruby3,355↓ 3
66Alice3,341↓ 2
67Kinsley3,198↓ 6
68Claire3,190↓ 2
69Everly3,169↓ 13
70Emery3,105↑ 12
71Adeline3,084↑ 21
72Kennedy3,065↑ 3
73Maeve3,062↑ 30
74Audrey3,033↓ 7
75Autumn3,003↓ 4
76Athena2,992↑ 1
77Eden2,953↑ 41
78Iris2,932↑ 6
79Anna2,925↑ 4
80Jade2,915↑ 8
81Eloise2,914↑ 5
82Maria2,890↑ 9
83Brooklyn2,860↓ 11
83Caroline2,860↓ 5
85Quinn2,856↓ 12
86Aaliyah2,850↓ 17
87Liliana2,802↑ 10
88Vivian2,799↑ 16
89Hailey2,779↓ 10
90Gabriella2,778↓ 1
91Savannah2,750↓ 15
92Sarah2,746↑ 4
93Cora2,742↓ 19
94Lydia2,726↓ 1
95Madeline2,723↑ 7
96Ariana2,697↓ 6
97Natalia2,695↓ 16
98Clara2,662↑ 12
99Lyla2,652↑ 6
100Allison2,634↑ 1

Based on 1,295,844 girls counted in the published data for 2023.

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.