AlphaBetaMinds Search 911 tools…

US baby names · Millennials · 1981–1996

Popular Millennial names: the top names of 1981–1996

The names US parents gave most often in the 16 Millennials birth years, ranked by how many of those years each name spent in the national top 10, then the names whose all-time peak falls in these years.

The short answer

The names most often in the US top 10 for Millennials births (1981–1996) were Jessica for girls (16 of 16 years) and Michael for boys (16 of 16 years), in US Social Security Administration data.

Most often in the top 10, 1981–1996

Girls

Girls' names in the US top 10, 1981–1996
NameYears in top 10Best rankYears at #1
Jessica16 of 16 #19
Sarah16 of 16 #3—
Elizabeth16 of 16 #8—
Amanda15 of 16 #3—
Ashley14 of 16 #12
Stephanie13 of 16 #6—
Jennifer11 of 16 #14
Brittany10 of 16 #3—
Samantha9 of 16 #4—
Nicole8 of 16 #6—
Emily6 of 16 #11
Heather6 of 16 #8—
Melissa4 of 16 #5—
Taylor4 of 16 #6—
Megan3 of 16 #10—
Hannah2 of 16 #7—
Amy2 of 16 #6—
Lauren2 of 16 #9—
Alexis1 of 16 #8—
Crystal1 of 16 #9—
Rachel1 of 16 #9—

Boys

Boys' names in the US top 10, 1981–1996
NameYears in top 10Best rankYears at #1
Michael16 of 16 #116
Christopher16 of 16 #2—
Matthew16 of 16 #2—
Joshua16 of 16 #4—
Daniel15 of 16 #5—
David12 of 16 #4—
James12 of 16 #6—
Andrew10 of 16 #5—
Robert9 of 16 #8—
John7 of 16 #8—
Tyler5 of 16 #5—
Brandon5 of 16 #6—
Jacob4 of 16 #3—
Nicholas4 of 16 #6—
Justin4 of 16 #7—
Joseph4 of 16 #9—
Jason3 of 16 #4—
Austin2 of 16 #9—

Names that peaked in Millennials birth years

Of the names that have ever reached a yearly top 100, these were given to the most babies in a single year between 1981 and 1996. Many of them never made the top 10.

Girls

Girls' names that peaked in 1981–1996, with births in the peak year
NamePeak yearBabies that yearAll years
Jessica1987 55,9921,050,729
Ashley1987 54,856859,857
Amanda1987 41,786790,638
Brittany1989 37,792360,673
Sarah1982 28,4831,098,498
Samantha1990 25,868592,847
Stephanie1990 24,864745,148
Nicole1985 22,966594,500
Taylor1993 21,270330,145
Lauren1989 21,065475,577
Elizabeth1990 20,7501,688,757
Megan1990 20,259440,065
Crystal1982 19,099332,114
Kayla1991 18,545346,570
Tiffany1988 18,364338,864
Danielle1987 17,010371,803
Amber1986 16,954374,690
Rebecca1981 16,737755,992
Christina1985 16,600479,718
Rachel1985 16,360573,957
Chelsea1992 16,177162,884
Courtney1990 15,380258,399
Erin1983 14,836316,575
Victoria1993 12,925527,915
Jasmine1993 12,063258,626
Kelsey1992 11,713150,416
Andrea1981 11,686445,419
Katherine1990 11,625650,926
Sara1981 11,359436,193
Morgan1995 10,877223,626

Boys

Boys' names that peaked in 1981–1996, with births in the peak year
NamePeak yearBabies that yearAll years
Christopher1984 60,0212,069,596
Matthew1983 50,2091,654,075
Joshua1989 44,1001,248,929
Daniel1985 38,5591,982,812
Andrew1987 36,2061,329,454
Justin1988 35,055790,469
Tyler1994 30,482603,970
Ryan1985 29,905964,123
Brandon1992 29,628770,509
Nicholas1995 29,160926,047
Austin1995 25,908438,042
Zachary1993 25,538551,752
Anthony1990 25,0881,488,042
Jonathan1988 24,349870,866
Adam1984 23,939580,378
Kyle1990 22,710485,780
Alexander1993 20,530736,123
Cody1992 19,876292,009
Jordan1990 16,137401,196
Benjamin1989 15,733826,830
Aaron1989 15,308614,462
Sean1990 12,018423,637
Travis1989 11,526308,571
Jesse1981 10,443432,428
Dustin1985 10,439208,341
Bryan1985 8,717389,589
Derek1989 8,365239,060
Taylor1992 8,239113,541
Corey1989 8,003185,020
Alex1993 7,639286,169

"All years" is every baby given the name in 1880–2025, of that sex.

How this list is made

  • Source: the US Social Security Administration national baby-name data, from Social Security card applications for births in the 50 states and the District of Columbia.
  • The first table counts, for each name, how many of the 16 birth years it spent in the national top 10. Ties are broken by average rank. We hold the top 10 for every year, not a full count, so this ranks names by how steadily they stayed at the top, not by total babies.
  • The second table uses the real number of babies given each name in its peak year.
  • Spellings are counted separately, as SSA counts them. United States only.
  • The Millennials years are 1981–1996, the boundaries used across this site.