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 3,945,439 births across the top 50 boy and top 50 girl names for the decade. Liam led the boys with 103,878 births, while Olivia led the girls with 82,208 births. The top 50 boys of the 2020s collectively captured 2,198,011 births versus 1,747,428 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 103,878
2 Noah 95,517
3 Oliver 74,268
4 Elijah 60,798
5 James 60,474
6 William 57,437
7 Henry 55,961
8 Lucas 55,510
9 Benjamin 55,073
10 Theodore 52,143
11 Mateo 51,151
12 Levi 47,402
13 Sebastian 44,796
14 Jack 44,579
15 Daniel 44,564
16 Michael 44,453
17 Alexander 43,850
18 Ethan 42,689
19 Samuel 41,901
20 Owen 41,604
21 Mason 40,977
22 Jackson 40,725
23 Asher 40,482
24 John 40,277
25 Ezra 39,527
26 Leo 39,259
27 Joseph 38,953
28 Jacob 38,946
29 David 38,734
30 Logan 38,571
31 Hudson 38,330
32 Aiden 37,687
33 Luke 37,162
34 Julian 36,996
35 Matthew 36,985
36 Wyatt 36,291
37 Luca 35,330
38 Grayson 34,898
39 Dylan 34,891
40 Gabriel 34,861
41 Isaac 33,980
42 Elias 33,723
43 Maverick 33,383
44 Carter 33,270
45 Anthony 33,005
46 Thomas 32,830
47 Jayden 31,362
48 Miles 29,787
49 Santiago 29,553
50 Charles 29,188

Top Girl Names Girl

Rank Name Total Births
1 Olivia 82,208
2 Emma 72,819
3 Charlotte 64,583
4 Amelia 63,332
5 Sophia 62,120
6 Mia 57,007
7 Isabella 56,884
8 Ava 55,555
9 Evelyn 46,564
10 Harper 40,674
11 Luna 40,025
12 Camila 39,383
13 Sofia 37,006
14 Elizabeth 35,052
15 Eleanor 34,284
16 Gianna 34,030
17 Scarlett 32,606
18 Abigail 32,376
19 Emily 32,127
20 Ella 32,032
21 Chloe 31,336
22 Avery 31,306
23 Aria 30,891
24 Mila 30,848
25 Penelope 30,743
26 Violet 30,456
27 Hazel 30,263
28 Nora 30,151
29 Aurora 29,772
30 Layla 29,662
31 Ellie 29,523
32 Lily 29,150
33 Madison 27,454
34 Nova 26,808
35 Grace 26,358
36 Isla 26,151
37 Zoe 25,453
38 Eliana 25,123
39 Riley 24,744
40 Willow 24,067
41 Emilia 23,635
42 Lucy 23,541
43 Victoria 23,505
44 Ivy 23,423
45 Stella 22,960
46 Zoey 22,765
47 Hannah 22,213
48 Naomi 21,987
49 Elena 21,337
50 Leah 21,136

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