Skip to content

Most popular baby names of the 2020s (2020–2025)

From 2020 to 2025, the most popular name for girls born in the U.S. was Olivia, given to 95,853 girls, about 1 in 100 girls born in those years. For boys it was Liam, given to 124,842, about 1 in 83 boys.

Together, the top 20 girls’ names went to 12% of girls born from 2020 to 2025, and the top 20 boys’ names to 13% of boys.

Top girls’ names

Top girls’ names of the 2020s so far
RankNameBabiesShare
#1Olivia95,8531 in 100
#2Emma85,6521 in 110
#3Charlotte78,0551 in 120
#4Amelia76,1081 in 130
#5Sophia74,7581 in 130
#6Mia68,1541 in 140
#7Isabella67,6431 in 140
#8Ava63,3501 in 150
#9Evelyn55,7341 in 170
#10Harper47,5091 in 200
#11Luna46,1611 in 210
#12Camila45,9991 in 210
#13Sofia45,2881 in 210
#14Eleanor41,9661 in 230
#15Elizabeth41,8931 in 230
#16Gianna39,7101 in 250
#17Scarlett38,2841 in 250
#18Violet38,0311 in 260
#19Ella37,9201 in 260
#20Emily37,6221 in 260

Top boys’ names

Top boys’ names of the 2020s so far
RankNameBabiesShare
#1Liam124,8421 in 83
#2Noah116,0241 in 89
#3Oliver89,2931 in 120
#4James72,5231 in 140
#5Elijah72,0491 in 140
#6William68,0671 in 150
#7Henry68,0471 in 150
#8Lucas65,7951 in 160
#9Theodore65,5791 in 160
#10Benjamin64,9221 in 160
#11Mateo62,2721 in 170
#12Levi57,1221 in 180
#13Sebastian53,4541 in 190
#14Jack53,3841 in 190
#15Daniel52,7261 in 200
#16Michael52,6311 in 200
#17Alexander51,1451 in 200
#18Ethan50,5941 in 200
#19Samuel50,3281 in 210
#20Owen48,8321 in 210

What changed

6 of the decade’s top 20 girls’ names were not in the top 20 of the 2010s: Luna, Camila, Eleanor, Gianna, Scarlett and Violet. 9 of the decade’s top 20 boys’ names were not in the top 20 of the 2010s: Oliver, Henry, Theodore, Mateo, Levi, Sebastian, Jack, Samuel and Owen.

Each table ranks names by how many babies of that sex got the name across the decade’s years in Social Security’s data, with the share of all babies of that sex it went to. A name links to its own page when it has one, with its births and rank in every year since 1880.

Source: the U.S. Social Security Administration’s national baby name data, from Social Security card applications for babies born in the U.S. A name is left out of a year when fewer than 5 babies of one sex got it, and counts before about 1937 are incomplete, because many people born then never applied for a card. See how Baby Boom builds its data. Figures may contain errors.