30 most popular millennial names, from Ashley to Zachary

Dakota Corbin/Unsplash
Jessica and Michael are the new John and Mary.
Table of Contents
As a Sara, my name has always been too short for a nickname but too popular for me to ride simply as Sara. I’ve been Sara G. in almost every circle of my life—elementary school, summer camp, my first job, and every single sports team. And I know I’m not alone. If you’re a millennial, you didn’t just grow up with classmates. You grew up with Jessica #1, Jessica #2, and Jessica Who Sits In The Back. You dated at least two Matts. Your AIM buddy list had more Ashleys than you’d finding rifling through a Limited Too clearance rack.
Our parents handed us names with the best intentions, completely unaware they were participating in what I can only describe as the Great Millennial Names Convergence. Jessica peaked at 469,518 births in the 1980s alone. Four hundred sixty-nine thousand. That’s not a baby name—that’s a small city.
According to the Social Security Administration (the authoritative source for U.S. baby name data, and frankly the only receipt that matters), millennials born between 1981 and 1996 represent a wild ride in American naming trends. This was the era when Y-ending names for girls (Brittany, Tiffany, Kimberly, literally-any-name-ey) dominated the scene before giving way to softer sounds. Biblical boy names surged hard enough to stock an entire youth group. And gender-neutral names like Taylor, Jordan, and Casey started their cultural takeover, paving the way for the Rileys and Rowans of today.
So whether you’re drowning in nostalgia for your own generic-yet-somehow-still-perfect name, hunting for retro baby name inspiration, or just trying to understand why there were seven Jennifers in your graduating class, buckle up. This is the definitive guide to the names that made us all add last initials to our email addresses.
Most popular millennial girl names
Jessica
If you were born in the ’80s or early ’90s, you didn’t just know Jessicas—you were assigned one per friend group like some kind of federal mandate. This name absolutely dominated the Social Security Administration’s top spot for most of the decade, with nearly 773,000 millennial Jessicas born between 1981 and 1996. The name peaked in 1985 and refused to let go until 1995, making it the defining girl name of our generation. Jessica was such a popular name that teachers stopped bothering with last names and just started pointing.
Famous millennial Jessicas include Jessica Alba (born 1981), Jessica Biel (born 1982), and Jessica Simpson (born 1980 which IMO is close enough to claim her). The name traces back to Shakespeare’s The Merchant of Venice, though if we’re being honest, most ’80s parents were probably thinking more Dynasty and daytime soaps than Renaissance literature. Every Jessica either went by Jess, Jessie, or insists on the full name to this day with an intensity that suggests lingering childhood trauma.
Ashley
With over 654,000 millennial Ashleys, this name pulled off one of the greatest gender heists in naming history—going from traditionally masculine to overwhelmingly feminine in approximately one generation. The name peaked in 1991-1992, right around the time The Fresh Prince of Bel-Air and Full House taught us everything we needed to know about family dynamics (which is to say, nothing useful).
Millennial Ashleys to know: Ashley Olsen and Mary-Kate Olsen (born 1986), Ashley Tisdale (born 1985), and every single girl who made Limited Too their entire personality. Fun fact: Ashley was also a top-500 boys’ name during this era, though finding a male Ashley under 40 today is like spotting a functional flip phone—theoretically possible but wildly rare. Every Ashley you knew had at least three scrunchies on her wrist at all times and strong opinions about which Spice Girl she was.
Jennifer
Jennifer may have peaked in the late ’70s and early ’80s, but with nearly 589,000 millennial Jennifers, this name had staying power that would make cockroaches jealous. It held the #1 spot from 1970 through 1984 before Jessica finally dethroned it in what can only be described as a hostile takeover.
Think Jennifer Aniston (born 1969, technically Gen X but we’re claiming her anyway), Jennifer Lawrence (born 1990), and Jennifer Lopez (born 1969). This was the name of every babysitter, every camp counselor, and approximately 40% of your mom’s friends. If you were a Jennifer, you’ve spent your entire life responding to “Jen? Jenny? JLo?” and developing a complex relationship with the shortened versions. The correct answer, by the way, is whichever one doesn’t make your eye twitch.
Amanda
Amanda was peak ’80s sophistication—nearly 561,000 millennial Amandas were born, with the name hitting its stride in 1980-1982. It means “worthy of love” in Latin, which feels very on-brand for the earnest naming trends of the era.
Famous millennial Amandas include Amanda Bynes (born 1986) and Amanda Seyfried (born 1985). If you were an Amanda, you probably had at least one poetry journal and definitely owned a mood ring.
Sarah
Simple, classic, biblical—Sarah was the go-to for parents who wanted something timeless. With over 497,000 millennial Sarahs (and even more if you count the Sara spelling because personally I believe it’s the correct way), this name peaked in the mid-’80s but never really went out of style.
Millennial Sarahs include Sarah Michelle Gellar (born 1977), who played Buffy and made the name synonymous with ’90s cool, and Sarah Hyland (born 1990). The name means “princess” in Hebrew, and honestly, that tracks.
Emily
Emily had a slow burn. It ranked lower in the early ’80s but absolutely exploded in the ’90s, eventually becoming the #1 girls’ name from 1996-2007. Nearly 369,000 millennial Emilys make this a true ’90s baby staple.
Famous Emilys: Emily Blunt (born 1983), Emily Ratajkowski (born 1991), and the ghost of Emily Dickinson, who inspired approximately 10,000 high school poetry assignments. This name screams “studied abroad in Europe and won’t shut up about it.”
Samantha
With over 345,000 millennial Samanthas, this name peaked in 1990-1991. It’s got vintage charm (think Bewitched) mixed with ’90s freshness. Also, every Samantha went by Sam at some point, don’t even try to deny it.
Millennial Samanthas to know: Samantha Micelli from Who’s the Boss? (the character who made the name feel cool in the ’80s), and literally every American Girl doll collector’s favorite historical character. Also Samantha Jones from Sex and the City, who gave the name a whole different vibe in the late ’90s. If you were a Samantha, you definitely had strong opinions about scrunchie colors.
Brittany
Peak. Millennial. Energy. Over 331,000 Brittanys (and Brittaneys, Brittneys, Brittnis, and whatever creative spelling your mom thought would make you special) were born during this era, with the name peaking in 1990. This is the most ’90s name that ever ’90s-ed, and if you hear it, you can practically smell the Bath & Body Works body spray.
Obviously, Britney Spears (born 1981) owns this name forever and we’re all just living in her “…Baby One More Time” music video. There’s also Brittany Murphy (born 1977) and Brittany Snow (born 1986). If your name was spelled Brittany, you were probably the “responsible” one who color-coded her notes. If it was Brittney, you had more fun but also more detention. Either way, you thrived in middle school and you know it.
Megan
Megan (and Meghan) gave us over 313,000 millennial namesakes, peaking in 1985. It’s Welsh, it means “pearl,” and it was the perfect middle ground between trendy and traditional.
Famous Megans include Megan Fox (born 1986), Meghan Trainor (born 1993), and Meghan Markle (born 1981), who took it all the way to royal baby name status. Megans were the girls who always had the best Lisa Frank stickers.
Elizabeth
The eternal classic. Over 371,000 millennial Elizabeths prove that some names never go out of style. This name has ranked in the top 25 for literally centuries, and millennial Elizabeths kept that streak alive.
Famous millennial Elizabeths: Elizabeth Olsen (born 1989), plus every Lizzie, Liz, Beth, and Eliza in your friend group. This name says “my parents wanted to give me options.”
Stephanie
Nearly 368,000 Stephanies were born during the millennial years, with the name peaking in 1984. It means “crown” in Greek, which is fitting because Stephanies ran the show in every ’90s rom-com.
Stephanie Tanner from Full House basically owned this name in the ’90s, teaching us all how to say “How rude!” with maximum attitude. Real-life millennial Stephanies include Stephanie Pratt (born 1986) from The Hills, and Stefanie Scott (born 1996) from Disney Channel’s A.N.T. Farm. If you were a Stephanie, you definitely had strong feelings about whether Steph or Stephie was the superior nickname, and you absolutely tried the “How rude!” catchphrase at least once.
Rachel
Friends made this name explode, but Rachel was already climbing with over 295,000 millennial Rachels born. The name peaked in 1996, right when Rachel Green was teaching us all how to wear overalls.
Rachel McAdams (born 1978) and Rachel Bilson (born 1981) carry the torch. Rachels were the girls who could pull off both a Rachel haircut and those tiny sunglasses.
Lauren
Over 298,000 Laurens made this name a millennial mainstay, peaking in 1989. It’s classic without being stuffy, which is very much the vibe.
Famous Laurens include Lauren Conrad (born 1986), who turned reality TV into an empire, and Lauren Jauregui (born 1996) from Fifth Harmony. If you were a Lauren, you either went by Lolo or you insisted on the full pronunciation. There was no in-between.
Nicole
Nicole peaked in 1982 with over 210,000 millennial Nicoles. It means “victory of the people,” and honestly, Nicoles did seem to win at everything.
Nicole Richie (born 1981) from The Simple Life and Snooki (Nicole Polizzi, born 1987) from Jersey Shore represent the full millennial Nicole spectrum. This name screams “had a butterfly clip collection and wasn’t afraid to use it.”
Kayla
Kayla came out of nowhere in the ’80s and peaked in the ’90s with over 211,000 millennial Kaylas. This name is pure ’90s energy—modern, fresh, and probably owns multiple pairs of platform sneakers.
Kayla Itsines (born 1991, fitness influencer) keeps the name current. Kaylas were the girls who knew all the *NSYNC choreography by heart.
Most popular millennial boy names
Michael
The undisputed, undefeated, absolutely unhinged champion of millennial boy names. Over 1.1 million Michaels make this not just the most popular name of our generation, it’s basically a lifestyle. Michael held the #1 spot for 44 consecutive years (1954-1998), which is longer than most marriages and several small countries have existed. If you didn’t have a Michael in your friend group, you were the Michael in your friend group.
Famous millennial Michaels: Michael B. Jordan (born 1987), Michael Cera (born 1988), and every Mike, Mikey, Mickey, or Mitch who’s ever borrowed your pencil and never returned it. This name says “my parents wanted something safe, classic, and absolutely bulletproof,” and they really delivered. Every Michael went through a phase where he tried to rebrand as some variation of his name, but we all know a Mike when we see one.
Christopher
With over 915,000 millennial Christophers, this name was #2 throughout the ’80s and ’90s but could never quite catch Michael. Christopher means “bearer of Christ,” but most Christophers just went by Chris and had a skateboard phase.
Christopher Hemsworth (yes, Thor is a millennial born in 1983) and Chris Evans (born 1981) represent. Also, every Christopher you knew had strong opinions about whether Chris or Topher was cooler.
Matthew
Nearly 811,000 Matthews were born during the millennial years, with the name peaking in 1983. It’s biblical, it’s classic, and every Matthew you knew either went by Matt or insisted you use the full name.
Matthew McConaughey was born in 1969 (Gen X) and pulls off the same timelessness as Wooderson in Dazed and Confused so we’ll claim him here. True millennial Matthews include Matthew Gray Gubler (born 1980) from Criminal Minds and Matthew Daddario (born 1987) from Shadowhunters. Matthews were the guys who were weirdly good at Mario Kart.
Joshua
Over 725,000 Joshuas made this biblical name a millennial favorite, peaking in 1983. Joshua means “God is salvation,” but most Joshes were just trying to pass algebra.
Josh Hutcherson (born 1992), Josh Peck (born 1986), and every youth group leader ever. Joshuas were either super into sports or super into Dungeons & Dragons but very rarely both.
Jacob
Jacob started slow in the ’80s but absolutely dominated the ’90s, eventually overthrowing Michael as the #1 boys’ name in 1999. Over 422,000 millennial Jacobs prove this name’s staying power.
Taylor Lautner (born 1992) made Jacob the Twilight name every millennial recognizes, sparking the great “Team Edward vs. Team Jacob” debate that defined middle school. Every Jake you knew either leaned into the werewolf comparison or got really tired of hearing about it. This name screams “played lacrosse, owned at least one pair of Oakleys, and definitely had an Abercrombie phase.”
Nicholas
Over 498,000 millennial Nicholases (and Nicks) make this a top-tier name. It peaked in 1999, right when Nick Carter was making Backstreet Boys history.
Nick Carter (born 1980) from the Backstreet Boys made every millennial Nick feel like a heartthrob by association, and Nicholas Hoult (born 1989) kept the name relevant into the 2010s. But if we’re being truthful, every Nick you knew had that one embarrassing AIM screen name they refuse to acknowledge today, probably something like “NickSk8erBoi” or “xXNickXx.”
Andrew
Andrew was steady and reliable with over 558,000 millennial Andrews. It peaked in 1987 and means “manly” in Greek, though most Andrews were too busy playing Nintendo to think about that.
Andrew Garfield (Spider-Man, not the president, obvs) and every Andy whose toys came to life when he left the room (thanks, Toy Story). Andrews were the guys who insisted you call them Drew in high school, could fix your computer in five minutes, but absolutely could not talk to girls.
David
Classic, biblical, and timeless, over 637,000 Davids prove this name’s enduring appeal. David peaked in 1960 but stayed strong throughout the millennial years.
David Dobrik (born 1996) keeps the name current, but millennials remember David Healy from Roseanne (Johnny Galecki before he was Leonard on Big Bang Theory) and David Boreanaz brooding as Angel on Buffy. Davids were the guys who were inexplicably good at guitar even though they never practiced.
Daniel
Nearly 618,000 Daniels were born during the millennial era, with the name peaking in 1985. It’s another biblical heavyweight that never went out of style.
Daniel Radcliffe (Harry Potter himself who was born in 1989) represents. Every Daniel you knew went through a phase where they insisted on being called Danny, Dan, or D.
Tyler
Tyler exploded in the ’90s with over 348,000 millennial Tylers, peaking in 1994 at the exact cultural moment when frosted tips and cargo shorts were considered peak masculinity. This gender-neutral name screams “thought he was the coolest person at the mall and honestly, maybe he was.”
Tyler, The Creator (born 1991) and Tyler Posey (born 1991) represent the name’s range—from boundary-pushing artist to teen heartthrob. But let’s be real, the Tyler you knew in high school quoted Fight Club way too much, owned multiple Limp Bizkit CDs, and probably had a chain wallet. Every Tyler either became surprisingly successful or is still talking about that one time he almost went pro in something.
Brandon
Over 491,000 Brandons make this a quintessential ’90s name, peaking in 1992. It means “beacon hill,” but most Brandons were just trying to make varsity.
Brandon Flowers from The Killers (born 1981) keeps the name edgy. Brandons were the guys who always had the best Pokémon cards.
Ryan
Nearly 520,000 Ryans were born during the millennial years, with the name peaking in 1985. It’s Irish, it means “little king,” and every Ryan you knew had main character energy.
Ryan Gosling (the 1980-born babyface) and Ryan Reynolds (born 1976) represent. Ryans were the guys who looked good in literally everything and knew it.
Justin
Over 509,000 Justins prove this name was everywhere in the ’90s. It peaked in 1988 and means “just, righteous,” though it’s of popular opinion that most Justins were real chaos agents.
Justin Timberlake (born 1981) and Justin Bieber (born 1994, technically Gen Z but raised by millennials) represent and make us wonder if it’s just destined to be a musician name. Justins were the guys who always had gum and never shared.
Zachary
Zachary (Zach and yes, Zac or Zak) gave us over 327,000 millennial namesakes, peaking in 1994. It’s a biblical name meaning “the Lord has remembered,” and Zachs were absolutely unforgettable.
Zachary Quinto (born 1977) and Zac Efron (born 1987) keep the name hot, but every millennial knows Zack Morris was the ultimate Zack—blonde, scheming, and always talking directly to the camera in Saved by the Bell. Zacharys were the guys who peaked in middle school and never recovered.
Austin
Austin was the new kid on the block with over 221,000 millennial Austins, peaking in 1996. This geographical name (hello, Texas) felt fresh and modern in the ’90s.
Austin Butler (aka Elvis on the big screen) represents. Austins were the guys who wore Heelys unironically and somehow made them cool.
The millennial naming legacy
So what do all these names tell us? That our parents were incredibly creative… within very narrow parameters. The ’80s loved structure and formality (Elizabeth, Christopher, Matthew), while the ’90s loosened up with unisex names and creative spellings that left substitute teachers in shambles.
But as much as we joke about being one of seven Jennifers or needing last initials for our entire lives, these names made us who we are. They taught us early that we weren’t unique snowflakes. We were part of a generation of Jessicas, Michaels, and Ashleys. That’s kind of beautiful in a chaotic, millennial way.
Now, as millennial parents name our own kids, we’re seeing some interesting patterns emerge. Many of us are reaching for the names we didn’t hear growing up including “old people” baby names like Eleanor, Theodore, and Hazel that feel fresh precisely because they weren’t on every single roll call. Others are honoring the classics with a twist, choosing variations like Isla (instead of Ashley) or Ezra (instead of Jacob). And some of us are just trying really hard not to accidentally name our kid the next “Jessica” though there’s enough Oliver’s and Emma’s on the class roster to know how that’s turning out.
Either way, the names that defined our generation shaped how we think about identity, individuality, and the eternal question: how many Brittanys is too many Brittanys? (The answer, we learned, is seven per graduating class.)
As for me? I’m Sara G. for life. And you know what? I’ve made peace with it.

















































































