Skip to content
little name list.a name to love forever

Real names · Real rankings

The most popular baby names of 2025.

A peek at the names American parents chose most often. These are the official U.S. rankings for births in 2025, published by the Social Security Administration in May 2026.

See the original SSA rankings ↗

Top 10 girl names

  1. 01OliviaLatin
  2. 02CharlotteFrench
  3. 03EmmaGerman
  4. 04AmeliaGerman
  5. 05SophiaGreek
  6. 06MiaItalian
  7. 07IsabellaHebrew
  8. 08EvelynEnglish
  9. 09SofiaGreek
  10. 10ElianaHebrew

Top 10 boy names

  1. 01LiamIrish
  2. 02NoahHebrew
  3. 03OliverLatin
  4. 04TheodoreGreek
  5. 05HenryGerman
  6. 06JamesHebrew
  7. 07ElijahHebrew
  8. 08MateoSpanish
  9. 09WilliamGerman
  10. 10LucasLatin

What these rankings mean

The Social Security Administration compiles popular names from Social Security card applications made at birth. This ranking covers babies born in 2025 — not a forecast for 2026 and not a claim about every newborn in every country.

Olivia and Liam held the top spots for 2025. Charlotte moved into second place among girls. Baby-name rankings can change each year, so use the official source for the latest figures.

How to use popularity when picking a name

A frequently chosen name can feel familiar and easy to recognize. A less common name may feel more distinctive. Neither is automatically better. Think about whether you would enjoy the name even if another child in your baby's class had it, and consider how it sounds with your surname.

We do not assign an official ranking to names outside these published lists. For a specific name's historical trends, visit the SSA baby-name popularity lookup.