Baby names
Real counts from the Social Security Administration, 1980 to 2025: the curve of each name, the top 100, the names on the rise and the rare ones that are still given every year.
Updated October 14, 2026 · sources checked October 14, 2026

In short
The most given baby names in the US in 2025 were Olivia for girls and Liam for boys, according to Social Security card applications. Search any name to see how many babies received it each year since 1980, then browse the top 100, rising names, rare names and unisex names.
Top 10 baby names in the US in 2025
Girls
Lists built from the official counts
Names by first letter
Choosing a name together
- Say it out loud with your last name, the way a teacher or a doctor would call it, and as a nickname.
- Check the curve: a name that is rising fast may be shared by several kids in the same class in a few years; a rare name will often need spelling out.
- Make two short lists, one each, then keep the names you both like. There is no rush: many parents decide in the last weeks, some only after meeting their baby.
- Decide whether to share it before the birth or keep it as a surprise; both are fine.
While you are getting ready, our third trimester guide and the baby registry checklist are there too.
About these numbers. Babies born in the United States who received a Social Security number, by year of birth (1980-2025). To protect privacy, the SSA only publishes a name in a given year if at least 5 babies of the same sex received it.
Source: U.S. Social Security Administration — Baby Names from Social Security Card Applications — National Data. Licence: Public domain (work of the U.S. federal government, 17 U.S.C. § 105). Data checked on 2026-10-14. Mamavela only counts and charts these official figures; nothing is estimated.