← Baby Name Calculator — Free Tools & Guides
📊 SSA Data 1880–2025  ·  Decade Rankings  ·  Rising & Falling

Baby Name Popularity Calculator

Check any name's SSA rank decade-by-decade from the 1970s through 2025. See if it's rising, falling, or making a vintage comeback.

Better sleep for baby and calmer nights for parents

Disclosure: This page may contain affiliate links. If you purchase through these links, we may earn a commission at no extra cost to you.

How SSA Baby Name Popularity Data Works

The Social Security Administration publishes baby name data every year in May, covering every name given to 5 or more babies in the US in the previous calendar year. The dataset goes back to 1880 — making it the most comprehensive baby naming record available anywhere in the world. A name's SSA rank tells you how many babies received that name compared to every other name in a given year. Rank #1 means more babies received that name than any other. Rank #500 means 499 other names were more common.

The most important thing the data reveals is trajectory. A name currently ranked #150 but climbing 20 ranks per year is a strategically better choice than a name at #20 that has been falling for a decade. The SSA database makes these trajectories visible — and they follow surprisingly consistent patterns.

The 80-100 Year Vintage Revival Cycle

The most important pattern in 140 years of SSA data: names follow an 80–100 year vintage revival cycle. Names that peaked in the 1910s and 1920s are completing their comebacks right now. Eleanor was virtually unused in 2000 — today it's in the SSA top 15. Theodore was outside the top 100 in 2000 — today it's in the top 10. Hazel, Violet, Arthur, and Iris have all followed the same arc.

The mechanism is generational distance: a name associated with great-grandparents feels genuinely old-fashioned to parents — but by the great-grandchild generation, that same name has passed beyond dated into vintage and charming. The names parents are reviving in 2025 are exactly what great-grandmothers in their 90s are named today.

Popular Baby Names 2025 — SSA Top 10

RankGirls 2025Boys 2025
#1OliviaLiam
#2EmmaNoah
#3CharlotteOliver
#4AmeliaJames
#5SophiaElijah
#6IsabellaMateo
#7AvaTheodore
#8MiaHenry
#9EvelynSebastian
#10LunaJackson

Source: SSA Annual Name Report 2025. Olivia has held #1 for girls since 2019 — the longest #1 run in modern SSA records.

Fastest Rising vs Fastest Falling Names in 2025

Rising fastest: Aurora (top 15 girls, up ~60 ranks in 5 years), Eloise (approaching top 20), Maeve (approaching top 30), Mateo (biggest climber in boys top 10), and Jasper (approaching top 50 boys).

Falling fastest: Madison (peaked #2 in 2001, now outside top 30 and falling 8–12 ranks per year), the entire -ayden family (Jayden, Brayden, Hayden — all peaked 2010–2013), Kaylee and variants, Addison, and Nevaeh. These names carry a strong 2000s cultural timestamp that becomes more visible each year.

How to Use Popularity Data When Choosing a Baby Name

Three rules from 140 years of SSA data. Rule 1: Names with consistent 50+ year presence (James, Elizabeth, Henry, Charlotte) are safe regardless of current rank. Rule 2: Names in long-cycle vintage revival (completing an 80–100 year comeback) are better long-term choices than trend names at the same current rank. Rule 3: Names in sustained multi-year decline carry a cultural timestamp that grows stronger each year — avoid unless you specifically want that association.

The sweet spot for 2025: names currently in early vintage revival — outside the SSA top 200 but climbing consistently. Genuinely rare today, timelessly established as your child grows.

SSA Data Limitations to Know

SSA data covers names given to US citizens and permanent residents with Social Security numbers. Names given to fewer than 5 babies in a year are excluded for privacy. The data is most reliable for names given to 100+ babies per year and for trend analysis over multi-year periods. For any name, you can access the complete unranked SSA dataset directly at ssa.gov/oact/babynames.

Also use the Trend Tracker to see the fastest-moving names right now, or the Age Estimator to see what generation most people with a given name belong to.

People Also Ask

What is the #1 baby name in 2025?
Olivia for girls (holding #1 since 2019) and Liam for boys (holding #1 since 2017), according to the most recent Social Security Administration birth records. Both have held their positions longer than any name since Jennifer's 14-year run ending in 1984.
How do I check if a baby name is popular?
Enter any name in the calculator above to see its SSA rank in each decade from the 1970s through 2025. The tool shows whether the name is rising, on a vintage comeback, or declining — which matters more than the current rank alone.
What baby names are rising fastest in 2025?
Aurora (top 15 girls, up ~60 ranks in 5 years), Mateo (biggest climber in the boys top 10), Eloise (approaching top 20 girls), Maeve (approaching top 30 girls), and Jasper (approaching top 50 boys) show the strongest consistent annual SSA momentum.
Which popular baby names are declining?
Madison, Jayden (and all -ayden variants), Kaylee, Addison, and Nevaeh are all in sustained multi-year SSA decline. These names peaked between 2001 and 2013 and carry an increasingly strong cultural timestamp from that era.
Does a popular name mean my child will share it with classmates?
At #1, approximately 1 in 100 babies born today receives the name — meaning your child will likely have at least one classmate with the same name in most schools. Names outside the top 100 carry much lower classroom duplication rates.
Also: Unique Names  ·  Trend Tracker  ·  Vintage Names  ·  Age Estimator