Top Baby Names of 2023

Most popular names for boys and girls in 2023.

What the Data Says About 2023

The Social Security Administration's national 2023 file shows 1,144,354 births concentrated in the top 100 boy and top 100 girl names, the segment of U.S. baby-name data released to the public for that year. The #1 boy name of 2023 was Liam, with 20,904 births registered nationally. The #1 girl name of 2023 was Olivia, with 15,329 births nationally. The top 100 boys captured 648,160 births compared with 496,194 for the top 100 girls, consistent with the historical SSA pattern in which a smaller pool of boy names dominates a larger share of annual births while girl names are more evenly distributed.

2023 sits within a specific era of U.S. naming trends. 2023 reflects the contemporary naming landscape, shorter names, -a endings for girls, classic revivals for boys, and a steadily flattening distribution in which no single name dominates the way they did mid-century. Liam and Olivia leading 2023 fits this broader cultural signature.

These rankings come directly from Social Security Administration card applications and represent approximately 96% of all U.S. births in 2023. Names with fewer than five occurrences nationally in 2023 are excluded from SSA's public file to protect privacy, meaning the true number of unique names given in 2023 is significantly larger than any public top-100 list can show. Each spelling variation is counted separately, Sophia and Sofia, Aiden and Ayden, so rankings reflect only the specific spelling filed on the SS card, not combined name pools. This page is provided for informational and research purposes only and does not constitute naming advice.

Top 100 Boys' Names Boy

Rank Name Births
1 Liam 20,904
2 Noah 19,116
3 Oliver 14,792
4 James 11,739
5 Elijah 11,523
6 Mateo 11,293
7 Theodore 11,093
8 Henry 10,996
9 Lucas 10,890
10 William 10,673
11 Benjamin 10,224
12 Levi 9,399
13 Sebastian 8,892
14 Jack 8,715
15 Ezra 8,488
16 Michael 8,430
17 Daniel 8,402
18 Leo 8,160
19 Samuel 8,038
20 Owen 8,015
21 Hudson 7,957
22 Alexander 7,918
23 Asher 7,897
24 Ethan 7,810
25 Luca 7,810
26 John 7,804
27 David 7,420
28 Jackson 7,334
29 Joseph 7,279
30 Mason 7,259
31 Luke 7,251
32 Matthew 7,234
33 Julian 7,097
34 Dylan 7,074
35 Jacob 7,015
36 Elias 7,006
37 Maverick 6,990
38 Gabriel 6,786
39 Logan 6,706
40 Aiden 6,701
41 Thomas 6,625
42 Isaac 6,621
43 Miles 6,589
44 Grayson 6,471
45 Santiago 6,358
46 Anthony 6,277
47 Wyatt 6,273
48 Carter 5,878
49 Jayden 5,645
50 Ezekiel 5,611
51 Caleb 5,533
52 Cooper 5,445
53 Josiah 5,445
54 Charles 5,421
55 Christopher 5,198
56 Isaiah 5,162
57 Nolan 5,129
58 Cameron 5,089
59 Nathan 5,073
60 Joshua 5,070
61 Kai 4,976
62 Angel 4,900
63 Waylon 4,895
64 Lincoln 4,866
65 Andrew 4,812
66 Roman 4,803
67 Adrian 4,666
68 Aaron 4,577
69 Ian 4,555
70 Wesley 4,555
71 Axel 4,523
72 Thiago 4,515
73 Brooks 4,484
74 Bennett 4,422
75 Weston 4,373
76 Rowan 4,215
77 Christian 4,158
78 Theo 4,140
79 Eli 4,111
80 Silas 4,105
81 Beau 4,100
82 Jonathan 4,094
83 Ryan 4,035
84 Leonardo 4,030
85 Walker 4,018
86 Jaxon 3,945
87 Micah 3,897
88 Robert 3,827
89 Everett 3,826
90 Enzo 3,810
91 Parker 3,807
92 Jeremiah 3,771
93 Jose 3,725
94 Colton 3,707
95 Luka 3,657
96 Jordan 3,655
97 Landon 3,655
98 Easton 3,647
99 Amir 3,631
100 Gael 3,629

Top 100 Girls' Names Girl

Rank Name Births
1 Olivia 15,329
2 Emma 13,590
3 Charlotte 12,638
4 Amelia 12,365
5 Sophia 11,999
6 Mia 11,404
7 Isabella 10,871
8 Ava 9,737
9 Evelyn 9,121
10 Luna 7,853
11 Harper 7,799
12 Sofia 7,665
13 Camila 7,581
14 Eleanor 6,765
15 Elizabeth 6,616
16 Violet 6,370
17 Scarlett 6,318
18 Hazel 6,193
19 Emily 6,177
20 Lily 6,176
21 Gianna 6,146
22 Aurora 6,081
23 Penelope 6,068
24 Nora 6,027
25 Aria 6,024
26 Chloe 5,997
27 Ellie 5,972
28 Mila 5,920
29 Avery 5,879
30 Layla 5,703
31 Abigail 5,687
32 Ella 5,670
33 Isla 5,386
34 Eliana 5,357
35 Nova 5,282
36 Zoe 5,190
37 Madison 5,179
38 Ivy 5,060
39 Grace 4,908
40 Lucy 4,884
41 Willow 4,765
42 Emilia 4,687
43 Riley 4,643
44 Naomi 4,502
45 Victoria 4,454
46 Stella 4,371
47 Elena 4,276
48 Hannah 4,127
49 Maya 4,092
50 Valentina 4,090
51 Zoey 4,061
52 Delilah 4,049
53 Leah 3,976
54 Lainey 3,941
55 Lillian 3,940
56 Paisley 3,749
57 Genesis 3,663
58 Madelyn 3,645
59 Sadie 3,597
60 Sophie 3,592
61 Leilani 3,562
62 Addison 3,536
63 Natalie 3,429
64 Josephine 3,371
65 Ruby 3,364
66 Alice 3,349
67 Kinsley 3,204
68 Claire 3,200
69 Everly 3,176
70 Emery 3,115
71 Adeline 3,091
72 Kennedy 3,075
73 Maeve 3,062
74 Audrey 3,042
75 Autumn 3,011
76 Athena 3,001
77 Eden 2,960
78 Iris 2,939
79 Anna 2,934
80 Jade 2,927
81 Eloise 2,924
82 Maria 2,907
83 Caroline 2,868
84 Brooklyn 2,865
85 Aaliyah 2,858
86 Quinn 2,856
87 Vivian 2,808
88 Liliana 2,807
89 Gabriella 2,795
90 Hailey 2,786
91 Sarah 2,771
92 Savannah 2,759
93 Cora 2,751
94 Lydia 2,735
95 Madeline 2,733
96 Natalia 2,725
97 Ariana 2,720
98 Clara 2,662
99 Lyla 2,659
100 Allison 2,650

Nearby Year & Decade Rankings

Compare 2023 with adjacent years and the surrounding decade

Compare 2023 leaders: Liam vs Olivia → or pick any two names →

Source: U.S. Social Security Administration, Baby Names from Social Security Card Applications, National Data (ssa.gov/oact/babynames).

Source: SSA Baby Names Methodology, names appearing fewer than 5 times in a given year are excluded to protect privacy.

Data sourced from the U.S. Social Security Administration. See our methodology for details.