The Social Security Administration has released its official list of the most popular baby names of 2025, and the top spots remain unchanged from previous years. Olivia continues to hold the No. 1 position for girls for the seventh consecutive year, having surpassed Emma in 2019. For boys, Liam maintains his reign as the most popular name for the ninth straight year.
Top 10 Girls' Names of 2025
While Olivia remains at the top, there have been notable shifts within the top 10. For the first time ever, Eliana joined the elite list, knocking Ava down to No. 11. Eliana first appeared on the list of 1,000 most popular names in 1986 and has been steadily rising since the mid-1990s. Charlotte surpassed Emma and Amelia to claim the second-place spot, while Sophia overtook Mia for No. 5. The complete top 10 for girls is as follows:
- Olivia
- Charlotte
- Emma
- Amelia
- Sophia
- Mia
- Isabella
- Evelyn
- Sofia
- Eliana
Top 10 Boys' Names of 2025
Among boys, the top 10 names remained the same as in 2024, with only minor adjustments in order. Henry and James swapped their No. 5 and 6 spots, while Elijah and Mateo exchanged positions at 7 and 8. William and Lucas also swapped places at 9 and 10. The top 10 for boys is:
- Liam
- Noah
- Oliver
- Theodore
- Henry
- James
- Elijah
- Mateo
- William
- Lucas
The SSA compiles the annual list based on the names chosen by parents in the United States for babies born in the previous year. These rankings reflect the naming trends and preferences across the country, offering a snapshot of cultural influences and popular choices.



