What Your Name Says
About When You Were Born

Your first name carries a timestamp. The US Social Security Administration has published baby name counts every year since 1910 — over 362M birth records across 115 years. Certain names cluster around specific decades. Jennifer is almost certainly a Boomer or Gen X. Liam almost certainly isn't. The data tells the story.

1910–2024

Years of data

104,737

Unique names

362M

Total births

Name Predictor

Type any first name to see when people with that name were most likely born, how its popularity changed over time, and the decade you'd predict for someone with that name today. Try , , or your own name.

1970s

median

80% of people named Jennifer were born

between 1967 and 1994

Peak popularity

1974

Jennifer (Female) — share of all US births

The Comeback Names

Some names peaked generations ago, nearly vanished, and then came roaring back. To qualify, a name had to peak before 1950, drop below 10% of its original peak for at least 20 consecutive years, then recover to more than 50% of its original peak after 2000. These are the vintage names that parents rediscovered.

GraceFemale
191019772001
EmmaFemale
191019762001
EleanorFemale
191519842021
EllaFemale
191019872003
StellaFemale
191019952014
LucyFemale
191019782014
LeoMale
191519902013
VioletFemale
191119902013
CoraFemale
191019872015
SadieFemale
191019692007
DaisyFemale
191019722024
SophieFemale
191719712002
ShelbyFemale
193719522001
AdelineFemale
191019762012
IsabelleFemale
191019822001
EloiseFemale
192119912015
LilaFemale
193019882007
HannahFemale
191019572001
ArchieMale
191320002023

Format: original peak → trough (near-extinction) → comeback

Names That Crossed Over

Many names that feel firmly gendered today were once used for both. The charts below show the male/female split over time for names that have seen meaningful usage by both genders — at least 10% each. Some crossed from predominantly male to predominantly female (or vice versa) within a single generation.

Kellycrossed over 1957
Male Female
Willie
Male Female
Jordan
Male Female
Terry
Male Female
Taylorcrossed over 1990
Male Female
Alexiscrossed over 1942
Male Female

Names That Belong to a Place

Some names are disproportionately concentrated in specific states. The ratio below compares a name's share of births in one state against its national average — a ratio of 10× means the name is ten times more common there than anywhere else.

NameStateState shareOverrepresentation
LeilaniHawaii0.19%12.81×
RosieMississippi0.26%12.24×
DanaMaine0.17%11.14×
LyleSouth Dakota0.17%10.52×
WillieMississippi0.37%10.09×
TysonUtah0.13%9.51×
LyleNorth Dakota0.15%9.43×
WillieMississippi1.16%9.24×
FredaWest Virginia0.09%9.14×
JohnnieMississippi0.12%8.85×

How It Works

The predictor uses the SSA's historical name counts as a probability distribution over birth years. For a given name, the share of births in each year — normalized against total US births that year to remove population growth bias — forms the prior. The p10, p50, and p90 percentiles of that distribution define the prediction range.

Common names that are concentrated in a single era (Jennifer, Brittany, Liam) produce tight, confident ranges. Names used continuously across decades (James, Mary, Elizabeth) produce wider ranges, which is honest — there genuinely is less information in those names.

  • The SSA dataset only includes names with at least 5 occurrences per state per year — rare names are systematically underrepresented or missing entirely.
  • Gender is recorded as binary (M/F) based on SSA records at the time of registration.
  • Pre-1937 data is incomplete: Social Security card issuance wasn't universal until then, so early records skew toward certain demographics.
  • This is US-only data and doesn't capture naming patterns among US residents born abroad or immigrant naming traditions.
PythonPandasRechartsNext.js
View on GitHub