Generation dossier

Millennial Baby Names

The classroom names of the 1980s and 1990s: high-volume, unmistakable, and now aging into cultural memory.

Millennial names are defined by saturation. Many were not merely popular; they were ambient facts of school rosters and suburban life. The 1980s decade hub measures exactly which of those names truly belonged to the decade, and even reconstructs an average 1984 classroom from the same records.

How crowded were millennial classrooms?

Millennial names peaked at volumes no later generation has matched. Jessica reached 55,992 births in 1987, Ashley 54,856 the same year, and Christopher 60,021 in 1984. Amanda topped out at 41,786 in 1987 and Matthew at 50,209 in 1983. A top name at that scale could put more than one child with the same name in a single grade. The 1987 year roster shows how deep that crowd ran below the top spot.

Why millennial names aged so quickly

Saturation made these names easy to date. A name that was everywhere in one decade becomes a marker of that decade, and parents choosing a name for a new baby tend to avoid the names of their own classmates. The SSA record shows the result: in 2025, Jessica was given to 424 girls and Amanda to 601, each about 1% of its peak. Ashley fell to 1,829 and Christopher to 4,748. Most of those names are now classified as endangered on NobodyNamed, meaning they have fallen at least 90% from their peak, even though millions of adults still carry them.

Which millennial names are holding on

Not every name from the era collapsed. Matthew still had 7,003 births in 2025, about 14% of its 1983 peak, and Michael, which peaked in 1957 before the millennial years began, still had 8,094. Names with long histories before the 1980s tended to fall more slowly than names that arrived with the generation. Open each dossier above for the full curve, current median age and living-population estimate, or compare the 1980s and 1990s decade hubs to see which names truly belonged to each decade.