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,143,099 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,886 births registered nationally. The #1 girl name of 2023 was Olivia, with 15,313 births nationally. The top 100 boys captured 647,436 births compared with 495,663 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,886
2 Noah 19,088
3 Oliver 14,782
4 James 11,727
5 Elijah 11,503
6 Mateo 11,279
7 Theodore 11,084
8 Henry 10,988
9 Lucas 10,882
10 William 10,653
11 Benjamin 10,212
12 Levi 9,384
13 Sebastian 8,890
14 Jack 8,710
15 Ezra 8,474
16 Michael 8,416
17 Daniel 8,391
18 Leo 8,152
19 Samuel 8,019
20 Owen 8,011
21 Hudson 7,951
22 Alexander 7,909
23 Asher 7,891
24 Luca 7,804
25 Ethan 7,802
26 John 7,793
27 David 7,413
28 Jackson 7,325
29 Joseph 7,268
30 Mason 7,257
31 Luke 7,244
32 Matthew 7,221
33 Julian 7,091
34 Dylan 7,072
35 Jacob 7,005
36 Elias 7,003
37 Maverick 6,979
38 Gabriel 6,777
39 Logan 6,704
40 Aiden 6,692
41 Thomas 6,620
42 Isaac 6,606
43 Miles 6,581
44 Grayson 6,465
45 Santiago 6,353
46 Wyatt 6,269
47 Anthony 6,265
48 Carter 5,870
49 Jayden 5,639
50 Ezekiel 5,596
51 Caleb 5,521
52 Cooper 5,441
53 Josiah 5,430
54 Charles 5,415
55 Christopher 5,191
56 Isaiah 5,147
57 Nolan 5,123
58 Cameron 5,085
59 Nathan 5,066
60 Joshua 5,064
61 Kai 4,967
62 Waylon 4,894
63 Angel 4,890
64 Lincoln 4,863
65 Andrew 4,804
66 Roman 4,796
67 Adrian 4,662
68 Aaron 4,573
69 Ian 4,551
70 Wesley 4,550
71 Axel 4,520
72 Thiago 4,515
73 Brooks 4,483
74 Bennett 4,420
75 Weston 4,372
76 Rowan 4,210
77 Christian 4,153
78 Theo 4,137
79 Eli 4,106
80 Beau 4,098
81 Silas 4,097
82 Jonathan 4,088
83 Ryan 4,034
84 Leonardo 4,028
85 Walker 4,016
86 Jaxon 3,938
87 Micah 3,889
88 Everett 3,826
89 Robert 3,823
90 Enzo 3,808
91 Parker 3,802
92 Jeremiah 3,764
93 Jose 3,720
94 Colton 3,705
95 Luka 3,655
96 Jordan 3,651
97 Landon 3,651
98 Easton 3,644
99 Gael 3,628
100 Amir 3,626

Top 100 Girls' Names Girl

Rank Name Births
1 Olivia 15,313
2 Emma 13,579
3 Charlotte 12,628
4 Amelia 12,352
5 Sophia 11,984
6 Mia 11,395
7 Isabella 10,853
8 Ava 9,724
9 Evelyn 9,113
10 Luna 7,841
11 Harper 7,792
12 Sofia 7,665
13 Camila 7,577
14 Eleanor 6,757
15 Elizabeth 6,600
16 Violet 6,364
17 Scarlett 6,311
18 Hazel 6,181
19 Emily 6,172
20 Lily 6,170
21 Gianna 6,143
22 Aurora 6,080
23 Penelope 6,065
24 Nora 6,020
25 Aria 6,018
26 Chloe 5,987
27 Ellie 5,968
28 Mila 5,913
29 Avery 5,874
30 Layla 5,698
31 Abigail 5,682
32 Ella 5,659
33 Isla 5,381
34 Eliana 5,352
35 Nova 5,274
36 Zoe 5,188
37 Madison 5,174
38 Ivy 5,057
39 Grace 4,904
40 Lucy 4,882
41 Willow 4,761
42 Emilia 4,684
43 Riley 4,637
44 Naomi 4,494
45 Victoria 4,449
46 Stella 4,366
47 Elena 4,276
48 Hannah 4,117
49 Valentina 4,086
50 Maya 4,085
51 Zoey 4,054
52 Delilah 4,045
53 Leah 3,973
54 Lainey 3,937
55 Lillian 3,937
56 Paisley 3,743
57 Genesis 3,661
58 Madelyn 3,643
59 Sadie 3,592
60 Sophie 3,589
61 Leilani 3,555
62 Addison 3,532
63 Natalie 3,428
64 Josephine 3,366
65 Ruby 3,356
66 Alice 3,346
67 Claire 3,199
68 Kinsley 3,198
69 Everly 3,175
70 Emery 3,111
71 Adeline 3,088
72 Kennedy 3,074
73 Maeve 3,057
74 Audrey 3,040
75 Autumn 3,006
76 Athena 2,996
77 Eden 2,952
78 Iris 2,936
79 Anna 2,931
80 Jade 2,926
81 Eloise 2,921
82 Maria 2,905
83 Caroline 2,868
84 Brooklyn 2,859
85 Aaliyah 2,857
86 Quinn 2,853
87 Vivian 2,806
88 Liliana 2,800
89 Gabriella 2,790
90 Hailey 2,782
91 Sarah 2,767
92 Savannah 2,752
93 Cora 2,749
94 Madeline 2,732
95 Lydia 2,729
96 Natalia 2,722
97 Ariana 2,718
98 Clara 2,661
99 Lyla 2,655
100 Allison 2,646

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 official U.S. government datasets. See our methodology for details.