Jennifer: From 63,605 Babies a Year to 464

 Jennifer: From 63,605 Babies a Year to 464

  Nov 6, 2026      Abigail Adams, Editorial writer    

Ask anyone under thirty to picture a Jennifer and they'll picture someone's mom. Ask the data, and Jennifer is something else entirely: the defining name of the 1970s, and the cleanest example in our records of what happens after a name becomes too successful.

The peak

Jennifer was the #1 girls' name in America for 15 years, from 1970 to 1984 — the longest girls' reign of the modern era, beaten only by Mary herself.

Her biggest year was 1972: 63,605 babies. Sit with that number. In 2025, the #1 girls' name, Olivia, was given to 13,544 babies. Jennifer's single peak year had nearly five times that. An entire generation of classrooms ran on Jennifers — plural, per class, distinguished by initials and nicknames.

She wasn't alone at altitude. Her era's other giants peaked in the same neighborhood: Jessica hit 55,984 babies in 1987, on her way to nine years at #1 of her own, and Ashley reached 54,831 in 1987 — at #2, behind Jessica, in the most top-heavy year the modern chart ever produced.

The fall

And then, the long slide. Jennifer today:

  • 2025: 464 babies, rank #585

From 63,605 to 464 is a fall of more than 99%. Only about 1 in every 137 of her peak-year babies' worth of parents now choose her. The name didn't become unusable, unloved or hard to spell. It became dated — welded to a generation so completely that choosing it feels like making a reference.

Her peers landed differently, and the comparison is the interesting part. Jessica fell even further: 383 babies, #670 in 2025. But Ashley — same era, same altitude, peak year shared with Jessica — had the soft landing: 1,815 babies, #164. Why one name crashes and another glides is partly sound (Ashley works as a surname-style neutral in a way Jennifer no longer does) and partly luck. The data shows the divergence clearly even where it can't fully explain it.

What Jennifer teaches

Jennifer is the strongest evidence in our database for a rule we repeat often: a name's peak is the best predictor of its fall. The higher and longer a name rules, the more completely it belongs to its era, and the longer it must wait — usually two full generations — before it can sound fresh again. Mary waited sixty years. Jennifer's peak is fifty years behind us. Her great-granddaughter generation is being named right now, by parents for whom "Jennifer" is a grandmother's name rather than a mom name — which is historically exactly when revivals start.

Not yet, though. At #585 and still sliding, her comeback is a story for the 2030s or 2040s, not for this year's nursery.

Our advice: Jennifer is the purest "wait" in the data. If she's a family name, use her with confidence — she's familiar, professional, and your daughter will be the only one in her class, a sentence no one could say in 1975. If you're choosing her for the vintage revival, know that you're early by about a generation. The names from her era that are landing softly now — Ashley at #164 is the model — are the safer version of the same bet.

The fall, year by year: Jennifer, Jessica, Ashley. The eras around her: baby names by decade.



See name recommendations based on your last name

Source: U.S. Social Security Administration · Data through 2025 · Updated 2026

Recommended articles


New data stories


You May Also Like

Try our free Smart Name Finder

Rather than random suggestions or alphabetically sorted lists we'll give you smart suggestions based on your input and preferences. Give it a try!

  Try Now