Skip to content
NameBattle

Trends & data stories

Every #1 name in American history

19 names · 11 girls · 8 boys · records through 2025

Since 1880, only a handful of names have ever worn the crown. Some still reign; others have wandered surprisingly far from the throne.

This guide has 19 names: 11 girl names and 8 boy names. Names whose all-time peak rank is #1, ordered by the year they reached it. Built from US Social Security birth records through 2025. Tap + beside any name to keep it on your shortlist as you read.

Before the names

This is the full royal lineage of American naming — every name that was ever the single most popular in the country, with the year it peaked and its rank today.

I

Girl names

II

Boy names

Every rank and count here is published by the US Social Security Administration and refreshed each year when the new figures land. The method is stated at the top of this page.

Two of these will end up on your shortlist

Reading a list is the easy part. Put these names in front of the person you have to agree with.

Free · everyone you invite plays in one tap, no account

Keep reading