BabyNamesTrends
Menu

2025 data, released 8 May 2026

Baby name trends of 2025

Social Security released its 2025 baby names in May 2026. 3,315,343 babies are counted in the name lists, 27,735 fewer than in 2024. Olivia and Liam stayed on top, but the year's story is lower down: one name went from almost nowhere to #14, two classics reached their highest ranks ever, and the most common names kept losing ground.

The year in six findings

  • Ailany jumped from #101 to #14 for girls, with 7,136 babies, the biggest gain of any name. Five years earlier it ranked #1,830.
  • Charlotte reached #2, its highest rank in records going back to 1880, and Henry reached #5, also its best ever.
  • Eliana entered the girls' top 10 for the first time, at #10. Ava, in the top 10 every year from 2005 to 2024, dropped to #11.
  • Olivia was the top girls' name for the 7th year in a row and Liam the top boys' name for the 9th, yet both lost more babies than any other name.
  • Eithan, a spelling of Ethan, gained 2,037 boys, the most of any boys' name, while Ethan itself sits at #24.
  • The ten most common names were given to 7.0% of girls and 8.0% of boys, against 24.1% and 33.8% in 1950.

The top 10

Changes at the top are slow: the boys' top 10 has the same ten names as in 2024, reshuffled. The girls' list lost Ava and gained Eliana. Counting every spelling together changes the order, because some names split their babies across spellings: the Sophia and Sofia family is larger than Olivia. The full 2025 list shows both rankings.

Girls, 2025
RankNameBabiesRank 2024
1Olivia13,5441
2Charlotte13,4004
3Emma12,7542
4Amelia12,6993
5Sophia12,5616
6Mia11,0785
7Isabella10,6667
8Evelyn9,1238
9Sofia8,25210
10Eliana8,19118
Boys, 2025
RankNameBabiesRank 2024
1Liam20,8181
2Noah20,3582
3Oliver14,9393
4Theodore13,3554
5Henry12,0206
6James11,9455
7Elijah11,1118
8Mateo11,0457
9William10,54510
10Lucas10,2199

Ailany: from #1,830 to #14 in five years

Ailany (usually said eye-LAH-nee) was given to 107 girls in 2020, 2,606 in 2024 and 7,136 in 2025. Counting the spellings that sound the same, including Ailani, Aylani, Ailanny, the family reached 10,746 girls. The most Ailany babies were born in Texas, California, New York, Florida, and it was the top girls' name of 2025 in Maryland. The records show how fast the name rose but not why, so we don't guess. See the Ailany page for its year-by-year history.

Climbing into the top 100

New to the girls' top 100: Ailany, Sienna, Amara, Georgia, Juniper. New to the boys': Atlas, Adriel, Arthur, Emiliano, Eithan, Archer. Leaving: Athena, Anna, Aaliyah, Allison, Hailey for girls and Eli, Amir, Jaxon, Parker, Colton, Adam for boys.

Over five years the steadiest climbers within the top 100 point to the same tastes: soft vintage names for girls (Millie, Maeve, Eloise, Georgia) and, for boys, Spanish, Portuguese and Italian names next to old English ones (Thiago, Enzo and Emiliano alongside Walker, Arthur and August).

Girls: biggest five-year climbers now in the top 100
Name20202025
Ailany#1,830#14
Lainey#366#30
Millie#190#73
Maeve#174#76
Eloise#137#49
Georgia#177#99
Lucia#160#83
Sienna#166#94
Boys: biggest five-year climbers now in the top 100
Name20202025
Eithan#871#97
Walker#206#78
Thiago#168#50
Atlas#188#75
Enzo#174#72
Theo#172#82
Emiliano#175#94
Arthur#163#87
Luka#161#85
August#155#81
Archer#160#98
Bennett#101#40

Who gained and who lost babies

Rank changes exaggerate small names, so it helps to look at actual babies. The biggest losers are the biggest names: Olivia lost 1,228 girls and Liam 1,434 boys. With about 27,735 fewer babies in the lists overall, some loss is expected, but Olivia fell 8.3% and Liam 6.4%, against a drop of 0.8% in babies overall. That continues the long fall in the share of babies given the most common names, shown below.

Girls: change in babies, 2024 to 2025
Name20242025Change
Ailany2,6067,136+4,530
Eliana6,4478,191+1,744
Valentina4,4565,354+898
Ailani9501,807+857
Eloise3,4434,251+808
Charlotte12,59713,400+803
Olivia14,77213,544−1,228
Luna7,1646,076−1,088
Mia12,14911,078−1,071
Camila7,6256,591−1,034
Ava8,7007,732−968
Emma13,52412,754−770
Boys: change in babies, 2024 to 2025
Name20242025Change
Eithan1,5993,636+2,037
Cooper5,7157,472+1,757
Theodore12,06913,355+1,286
Bennett5,1096,268+1,159
Elias7,6848,837+1,153
Atlas3,4334,413+980
Liam22,25220,818−1,434
Dylan7,4876,208−1,279
Aiden6,2625,046−1,216
Maverick6,6355,894−741
Logan6,2975,576−721
Asher8,1597,456−703

All rising names · all falling names

Names keep spreading out

In 1950 one boy in three got a top-10 name. Now it is one in 13. The number of different names in the lists peaked in 2008 and has eased since, mostly because fewer babies are born; the share going to the most common names has kept falling.

YearGirls with a top-10 nameBoys with a top-10 nameDifferent names listed
195024.1%33.8%10,305
197517.4%25.7%16,955
200010.2%13.4%29,779
20108.9%9.0%34,111
20207.9%7.9%31,587
20257.0%8.0%31,227

Number one in each state

Counting states (and DC) rather than babies gives a different picture. Charlotte led the girls in 28 states, far more than Olivia, which is number one nationally because it leads in big states such as California, Florida and Illinois. For boys, Liam led in 15, Noah in 14 and Oliver in 12. Every state's number one other than Charlotte and Liam:

Popular names in every state

About the data

The Social Security Administration publishes every first name given to at least five babies of a sex in a year, from Social Security card applications. Counts here are SSA's as published in May 2026; ranks are SSA's official ranks, with each spelling ranked separately. Spelling families and other calculations are explained in the methodology. The next report follows the May 2027 release.