What America Names Its Babies

Every U.S. Social Security baby-name record from 1880 to 2025 — explore any name, trace the trends, and dig into the surprising patterns hiding in 375 million names.

Name Explorer

Type any name to see how its popularity rose and fell. Add several to compare. (Names with at least ~3,000 total births since 1880 are available — that's names.)

Name Generator

Can’t decide? Let the data choose for you. Pick boy or girl, hit generate, and get a real American name along with its full stats and history.

Choose Boy or Girl, then press “Generate a name”.

The Reigning #1 Name, Year by Year

Mary ruled girls' names for most of a century; boys' #1 has changed hands more often lately. Each block is one name's run at the top — click to load it in the explorer.

Boys

Girls

Block width is proportional to the number of consecutive years at #1.

Top Names of Any Year

Drag the slider to any year and see the ten most popular boys' and girls' names. Click a name to chart it.

Boys

Girls

Letter Patterns

One of the most famous quirks in naming: the share of boys' names ending in -n exploded (Aiden, Jayden, Mason, Logan…). Pick any letter and toggle between the first and last letter of the name.

Fastest Risers & Fallers

The biggest momentum swings of the last 12 years (), among names with real volume. Click any row to chart it.

▲ On the rise

Name×

▼ Falling out of favor

Name×

Unisex Names & Gender Flips

Some names are shared almost evenly between boys and girls. Others started out one gender and ended up the other — and the switch is almost always toward girls.

Most-shared unisex names (all-time split)

Gender flips: % of babies that were girls

100% means the name went entirely to girls that year; 0% entirely to boys.

One-Hit Wonders & Comebacks

Pop culture leaves fingerprints all over this data: names that spiked for a moment, and old-fashioned names staging a revival. Click any to chart it.

Sudden spikes (a single standout year)

NamePeakPeak countLikely driver

Vintage comebacks (big → quiet → back)

NameOld peak19902025