Home › Names by decade › Most popular baby names of the 1990s

Most Popular Baby Names of the 1990s

Jessica was the most popular girl name of the 1990s, given to 303,136 girls across the decade. Michael led the boys with 462,466 births. In total, 0 girls and 0 boys are counted in the published data for 1990–1999.

The top 100 names of the 1990s

Ranked by total births across the whole decade, not by any single year. Tap a column heading to sort. "Births" is the decade total.

No match in the top 100 of the 1990s.

Top 100 girl names of the 1990s

Top 100 girl names of the 1990s
1Jessica303,136
2Ashley301,820
3Emily237,262
4Sarah224,423
5Samantha224,023
6Amanda191,132
7Brittany190,826
8Elizabeth172,693
9Taylor169,040
10Megan160,375
11Hannah158,818
12Kayla155,893
13Lauren153,590
14Stephanie149,833
15Rachel149,167
16Jennifer148,037
17Nicole136,103
18Alexis131,199
19Victoria117,475
20Amber115,605
21Alyssa115,255
22Courtney113,290
23Rebecca109,721
24Danielle109,597
25Jasmine105,313
26Brianna99,108
27Katherine96,885
28Alexandra94,806
29Madison91,860
30Morgan91,196
31Melissa89,974
32Michelle86,525
33Kelsey85,126
34Chelsea84,783
35Anna78,591
36Kimberly77,857
37Tiffany77,523
38Olivia75,907
39Mary75,711
40Christina74,643
41Allison74,433
42Abigail72,771
43Sara72,170
44Shelby71,991
45Heather71,605
46Haley71,186
47Maria70,880
48Kaitlyn67,548
49Laura67,244
50Erin65,335
51Andrea65,243
52Natalie63,371
53Jordan61,757
54Brooke60,627
55Julia59,948
56Emma58,236
57Vanessa57,840
58Erica55,740
59Sydney55,736
60Kelly55,691
61Kristen53,042
62Katelyn52,799
63Marissa51,194
64Amy51,143
65Crystal51,042
66Paige50,550
67Cassandra50,343
68Gabrielle49,783
69Katie49,441
70Caitlin49,026
71Lindsey48,964
72Destiny48,172
73Kathryn47,168
74Jacqueline45,882
75Shannon45,872
76Jenna45,841
77Angela45,133
78Savannah44,655
79Mariah44,587
80Alexandria44,038
81Sierra43,617
82Alicia43,481
83Briana42,749
84Miranda42,204
85Jamie41,427
86Catherine40,721
87Brittney40,006
88Breanna39,985
89Grace39,834
90Monica38,833
91Sabrina38,600
92Madeline36,869
93Caroline36,721
94Molly36,540
95Erika35,024
96Mackenzie34,701
97Leah34,072
98Diana33,608
99Whitney32,760
100Cheyenne31,759

Based on 0 girls counted in the published data for 1990–1999.

The #1 name of each year

Which name led the country in each year of the 1990s.

Number one girl and boy name, 1990s
Year#1 girl name (births)#1 boy name (births)
1990Jessica (46,486)Michael (65,321)
1991Ashley (43,477)Michael (60,810)
1992Ashley (38,460)Michael (54,410)
1993Jessica (34,993)Michael (49,571)
1994Jessica (32,122)Michael (44,477)
1995Jessica (27,941)Michael (41,409)
1996Emily (25,150)Michael (38,373)
1997Emily (25,734)Michael (37,562)
1998Emily (26,188)Michael (36,618)
1999Emily (26,542)Jacob (35,371)

How the decade is counted

A decade total adds up every published birth for a name across all ten years (or, for the 2020s, 2020 to 2025), for the 50 states and DC. A name that was #1 for one huge year but quiet the rest of the decade will not beat a name that stayed near the top all decade. Names given to fewer than 5 babies in a state in a year are not published by SSA, so decade totals are slightly smaller than true births.

Try this next

Source: U.S. Social Security Administration, baby names data, births in 2025, released May 2026. Data checked 8 November 2026. ssa.gov baby names.