Top Baby Names of the 2020s

The most popular baby names from 2020 to 2029, ranked by total births during the decade.

What the Data Says About the 2020s

The Social Security Administration's 2020s national files cumulate 4,710,098 births across the top 50 boy and top 50 girl names for the decade. Liam led the boys with 124,842 births, while Olivia led the girls with 95,853 births. The top 50 boys of the 2020s collectively captured 2,624,414 births versus 2,085,684 for the top 50 girls, the typical SSA pattern in which a narrower set of boy names dominates a wider share of total registrations. Names occurring fewer than five times in a given year are suppressed by SSA for privacy, so these totals represent only the public-disclosure portion of the decade's actual naming distribution.

The 2020s occupied a specific cultural moment in U.S. naming history. The current decade shows continued diversification with short, classic names like Liam, Noah, Olivia, and Emma leading, a distinct shift from the trendy constructions that dominated the 2000s and 2010s.

Decade totals on this page aggregate SSA national name-year records across all ten years of the 2020s. Because the SSA excludes names with fewer than five annual occurrences, the true number of unique names given during the 2020s is substantially higher than the top-50 lists shown here, particularly for rare and emerging names that never crossed the disclosure threshold. Each spelling is also tracked as a separate entry, so combined pools (e.g., Sophia + Sofia, Aiden + Ayden) would produce different rankings. This page is provided for informational and research purposes and does not constitute naming, legal, or genealogical advice.

Top Boy Names Boy

Rank Name Total Births
1 Liam 124,842
2 Noah 116,024
3 Oliver 89,293
4 James 72,523
5 Elijah 72,049
6 William 68,067
7 Henry 68,047
8 Lucas 65,795
9 Theodore 65,579
10 Benjamin 64,922
11 Mateo 62,272
12 Levi 57,122
13 Sebastian 53,454
14 Jack 53,384
15 Daniel 52,726
16 Michael 52,631
17 Alexander 51,145
18 Ethan 50,594
19 Samuel 50,328
20 Owen 48,832
21 John 48,370
22 Asher 47,998
23 Ezra 47,728
24 Leo 47,481
25 Jackson 47,360
26 Mason 47,313
27 Hudson 46,951
28 Joseph 46,334
29 David 45,615
30 Jacob 45,178
31 Julian 44,640
32 Logan 44,192
33 Luke 44,149
34 Luca 44,138
35 Matthew 44,052
36 Wyatt 42,814
37 Aiden 42,793
38 Elias 42,605
39 Gabriel 41,496
40 Dylan 41,138
41 Grayson 40,746
42 Isaac 39,997
43 Thomas 39,782
44 Carter 39,334
45 Maverick 39,317
46 Anthony 39,033
47 Santiago 37,145
48 Jayden 36,062
49 Miles 35,899
50 Charles 35,125

Top Girl Names Girl

Rank Name Total Births
1 Olivia 95,853
2 Emma 85,652
3 Charlotte 78,055
4 Amelia 76,108
5 Sophia 74,758
6 Mia 68,154
7 Isabella 67,643
8 Ava 63,350
9 Evelyn 55,734
10 Harper 47,509
11 Luna 46,161
12 Camila 45,999
13 Sofia 45,288
14 Eleanor 41,966
15 Elizabeth 41,893
16 Gianna 39,710
17 Scarlett 38,284
18 Violet 38,031
19 Ella 37,920
20 Emily 37,622
21 Chloe 37,588
22 Abigail 37,379
23 Aria 37,059
24 Penelope 37,005
25 Aurora 36,888
26 Hazel 36,638
27 Avery 36,617
28 Nora 36,567
29 Lily 35,872
30 Ellie 35,725
31 Mila 35,670
32 Layla 35,046
33 Eliana 33,359
34 Madison 32,429
35 Isla 32,186
36 Grace 31,533
37 Nova 31,518
38 Zoe 31,129
39 Lucy 29,759
40 Riley 29,219
41 Willow 28,868
42 Ivy 28,572
43 Emilia 28,338
44 Victoria 27,560
45 Stella 27,117
46 Naomi 26,665
47 Hannah 26,230
48 Zoey 26,222
49 Elena 26,192
50 Leah 25,044

Nearby Decade Rankings

Compare the 2020s with adjacent decades and annual rankings

Compare 2020s 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 Decade Rollups, aggregated across 2020–2029.

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