HomeUSOlivia and Liam Reign Supreme: Most Popular U.S. Baby Names for 7th...

Olivia and Liam Reign Supreme: Most Popular U.S. Baby Names for 7th Consecutive Year

Share and Follow

For the seventh consecutive year, Olivia and Liam have claimed the top spots for the most popular baby names in the United States for 2025.

Each year, the Social Security Administration compiles data on the names chosen for newborns in every state, maintaining records that date back to 1880.

Just ahead of Mother’s Day, the agency unveiled the latest rankings based on Social Security card applications, revealing the current favorites among parents.


A close-up of a baby's tiny toes wrapped in a white and blue striped blanket.
Olivia and Liam were the most popular baby names in the United States in 2025, for the seventh year in a row. AP

Reflecting cultural and demographic influences, the list highlights the ebb and flow of name popularity over time.

Charlotte ascended to the second spot among girls, dethroning Emma from its six-year stint as runner-up. Meanwhile, Ava exited the Top 10, making way for Eliana’s debut.

On the boys’ side, the top four names — Liam, Noah, Oliver and Theodore — held their places.

Top 10 boy names of 2025

1. Liam

2. Noah

3. Oliver

4. Theodore

5. Henry

6. James

7. Elijah

8. Mateo

9. William

10. Lucas

Top 10 girl names of 2025

1. Olivia

2. Charlotte

3. Emma

4. Amelia

5. Sophia

6. Mia

7. Isabella

8. Evelyn

9. Sofia

10. Eliana

The fastest-rising baby names — the names growing in popularity — include the boys’ name Kasai, meaning “fire” in Japanese and Swahili, which surged 1,108 spots to enter the top 1,000 for the first time. For girls, the name Klarity, a misspelling of the word “clarity,” led all risers, up 1,396 spots into the top 1,000.

The top male names that have decreased in popularity are Karim, Khaza, Khai and Landen. Girl names Aubrie, Cattleya, Jaycee and Zendaya declined the most in popularity over the last year.

The Social Security Administration’s latest data show that 3.6 million babies were born in the U.S. in 2025. That’s a slight decrease from 3.61 million babies the year before.

The complete, searchable list of baby names is on the Social Security website.

Share and Follow