The #1 Baby Name Is Far Rarer Than It Once Was

A lot of parents cross a name off the list the moment they see it in the Top 10. The worry is simple: pick the most popular name and your child will be one of three in the class. That worry made a lot of sense in 1950. It makes much less sense now, and the Social Security baby-name records show exactly how much has changed.

The #1 name used to be everywhere

In 1950 the most popular boy's name in the US was James. It was given to 86,228 boys — 4.82% of all boys in the records that year, or about 1 in 21. The top girl's name, Linda, went to 80,433 girls, 4.70% of them.

In 2025 the top boy's name was Liam, given to 20,818 boys. That is 1.22%, or about 1 in 82. The top girl's name, Olivia, went to 13,544 girls: 0.84%, about 1 in 119.

The number of babies born barely moved over that time. The records count 1,790,262 boys in 1950 and 1,708,076 in 2025. What changed is how the names are spread out.

Top 10 used to mean something different

Put the whole Top 10 together and the change is even clearer. In 1950 the ten most popular boy's names covered 33.8% of all boys — one boy in three had one of just ten names. In 2025 the Top 10 covered 8.0%. For girls, the Top 10 went from 24.1% in 1950 to 7.0% in 2025.

Here is another way to see it. Liam, the #1 boy's name today, is given to about the same share of boys as the name ranked #17 or #18 in 1950 (Dennis and Paul). Olivia, today's #1 girl's name, sits at about the same share as the #23–24 names of 1950, Cynthia and Elizabeth. A Top 10 name today is roughly as common as a name just outside the Top 20 was then.

Parents are simply choosing from more names

The other side of this is variety. In 1950 about 4,200 different boy's names and about 6,100 different girl's names were each given to at least five babies. In 2025 those counts were about 13,900 for boys and about 17,300 for girls — roughly three times as many.

That growth has leveled off. Both counts were a little higher in 2010 (about 14,300 boys' names and 19,800 girls' names) than they are now, so the spread is not still widening every year. But the gap from the 1950s is huge.

What this means in a classroom

Take a class with 15 boys. If names were spread the way they were in 1950, there would be about a coin-flip chance (around 52%) that at least one of them was a James. With names spread the way they are now, the chance that at least one of 15 boys is a Liam is about 17% — closer to 1 in 6. For girls it is lower again: around 12% for an Olivia in a group of 15 girls.

These are rough numbers. Names cluster by region and by community, so some schools will have more Liams than this and some none at all. But the overall picture holds: a Top 10 name is far less likely to be shared than it once was.

How to use this when you choose

If you love a name and the only thing putting you off is that it is in the Top 10, the numbers say that on its own is a weak reason to drop it. A few practical points:

If you are weighing a popular first name, look it up from the boy names or girl names lists to see which middle, sibling and twin names pair well with it — the lists are ranked on fit, not on how common each name is.

Figures are from the US Social Security Administration's national baby-name files for 1950, 2010 and 2025. The files include names given to at least five babies of each sex in a year.