Top Baby Names of 1989

Most popular names for boys and girls in 1989.

What the Data Says About 1989

The Social Security Administration's national 1989 file shows 2,309,284 births concentrated in the top 100 boy and top 100 girl names, the segment of U.S. baby-name data released to the public for that year. The #1 boy name of 1989 was Michael, with 65,415 births registered nationally. The #1 girl name of 1989 was Jessica, with 47,887 births nationally. The top 100 boys captured 1,327,687 births compared with 981,597 for the top 100 girls, consistent with the historical SSA pattern in which a smaller pool of boy names dominates a larger share of annual births while girl names are more evenly distributed.

1989 sits within a specific era of U.S. naming trends. Late-20th-century years like 1989 reflect accelerating naming diversification, with Jennifer, Jessica, Michael, and Christopher giving way to more varied choices and the gradual fragmentation of top-10 dominance. Michael and Jessica leading 1989 fits this broader cultural signature.

These rankings come directly from Social Security Administration card applications and represent approximately 96% of all U.S. births in 1989. Names with fewer than five occurrences nationally in 1989 are excluded from SSA's public file to protect privacy, meaning the true number of unique names given in 1989 is significantly larger than any public top-100 list can show. Each spelling variation is counted separately, Sophia and Sofia, Aiden and Ayden, so rankings reflect only the specific spelling filed on the SS card, not combined name pools. This page is provided for informational and research purposes only and does not constitute naming advice.

Top 100 Boys' Names Boy

Rank Name Births
1 Michael 65,415
2 Christopher 53,186
3 Matthew 45,375
4 Joshua 44,100
5 David 35,225
6 Daniel 35,007
7 Andrew 34,817
8 Justin 32,852
9 James 32,720
10 Robert 30,072
11 Joseph 29,884
12 John 29,853
13 Ryan 28,408
14 Nicholas 28,230
15 William 24,673
16 Anthony 24,423
17 Jonathan 23,608
18 Brandon 23,310
19 Kevin 21,209
20 Kyle 20,882
21 Eric 18,977
22 Steven 18,929
23 Thomas 18,439
24 Brian 18,106
25 Zachary 18,077
26 Jacob 17,831
27 Adam 16,928
28 Timothy 16,427
29 Benjamin 15,733
30 Tyler 15,594
31 Aaron 15,308
32 Alexander 14,523
33 Richard 14,133
34 Jeremy 13,081
35 Jason 12,614
36 Charles 12,245
37 Jeffrey 12,013
38 Patrick 11,987
39 Sean 11,895
40 Stephen 11,736
41 Travis 11,526
42 Mark 11,320
43 Nathan 10,904
44 Jordan 10,882
45 Cody 10,823
46 Jose 10,331
47 Samuel 10,107
48 Dustin 9,715
49 Paul 9,029
50 Jesse 8,853
51 Scott 8,850
52 Gregory 8,760
53 Kenneth 8,555
54 Derek 8,365
55 Corey 8,003
56 Bryan 7,851
57 Jared 7,018
58 Bradley 6,977
59 Austin 6,886
60 Alex 6,543
61 Cory 6,450
62 Edward 5,849
63 Juan 5,781
64 Cameron 5,593
65 Shawn 5,479
66 Peter 5,411
67 Marcus 5,395
68 Ian 4,948
69 Evan 4,926
70 Keith 4,893
71 Shane 4,860
72 Taylor 4,859
73 Luis 4,852
74 Chad 4,723
75 Phillip 4,721
76 Antonio 4,719
77 Carlos 4,638
78 Christian 4,625
79 George 4,513
80 Vincent 4,495
81 Brett 4,428
82 Donald 4,323
83 Trevor 4,166
84 Nathaniel 4,121
85 Ronald 4,110
86 Raymond 4,106
87 Ethan 4,056
88 Joel 3,939
89 Victor 3,905
90 Casey 3,850
91 Caleb 3,788
92 Douglas 3,700
93 Mitchell 3,645
94 Seth 3,633
95 Erik 3,630
96 Devin 3,596
97 Blake 3,521
98 Wesley 3,457
99 Derrick 3,442
100 Adrian 3,418

Top 100 Girls' Names Girl

Rank Name Births
1 Jessica 47,887
2 Ashley 47,588
3 Brittany 37,792
4 Amanda 36,834
5 Sarah 27,797
6 Samantha 24,792
7 Jennifer 24,006
8 Stephanie 22,766
9 Lauren 21,065
10 Elizabeth 20,298
11 Megan 19,780
12 Nicole 19,032
13 Emily 17,323
14 Amber 16,760
15 Heather 16,248
16 Tiffany 15,716
17 Danielle 15,366
18 Rachel 15,357
19 Melissa 15,203
20 Kayla 14,903
21 Courtney 13,452
22 Michelle 13,376
23 Christina 13,141
24 Rebecca 12,436
25 Laura 11,740
26 Katherine 11,415
27 Chelsea 11,252
28 Kimberly 11,037
29 Sara 9,706
30 Jasmine 9,549
31 Kelsey 9,256
32 Crystal 9,103
33 Alyssa 9,042
34 Erica 9,025
35 Amy 8,899
36 Kristen 8,803
37 Kelly 8,759
38 Mary 8,645
39 Andrea 8,410
40 Erin 8,144
41 Brittney 7,834
42 Hannah 7,830
43 Alexandra 7,680
44 Victoria 7,637
45 Katie 7,290
46 Allison 7,282
47 Angela 7,199
48 Lindsey 7,069
49 Caitlin 7,025
50 Vanessa 6,962
51 Anna 6,898
52 Jamie 6,845
53 Alicia 6,817
54 Cassandra 6,698
55 Lisa 6,573
56 Maria 6,345
57 Whitney 6,305
58 Kathryn 6,294
59 Christine 6,134
60 Kristin 6,064
61 Shannon 5,660
62 Natalie 5,630
63 Lindsay 5,525
64 Jacqueline 5,444
65 Kristina 4,803
66 April 4,734
67 Catherine 4,559
68 Monica 4,502
69 Morgan 4,426
70 Tara 4,370
71 Jenna 4,339
72 Jordan 4,281
73 Erika 4,190
74 Brooke 4,148
75 Taylor 4,069
76 Katelyn 4,036
77 Brianna 3,995
78 Julie 3,942
79 Holly 3,893
80 Meghan 3,856
81 Marissa 3,794
82 Krystal 3,787
83 Leah 3,784
84 Cynthia 3,778
85 Veronica 3,712
86 Diana 3,687
87 Natasha 3,668
88 Melanie 3,628
89 Patricia 3,603
90 Kathleen 3,596
91 Bianca 3,593
92 Alexis 3,518
93 Molly 3,460
94 Abigail 3,405
95 Kaitlyn 3,392
96 Julia 3,370
97 Margaret 3,285
98 Brandi 3,250
99 Kendra 3,230
100 Kaitlin 3,171

Nearby Year & Decade Rankings

Compare 1989 with adjacent years and the surrounding decade

Compare 1989 leaders: Michael vs Jessica → or pick any two names →

Source: U.S. Social Security Administration, Baby Names from Social Security Card Applications, National Data (ssa.gov/oact/babynames).

Source: SSA Baby Names Methodology, names appearing fewer than 5 times in a given year are excluded to protect privacy.

Data sourced from the U.S. Social Security Administration. See our methodology for details.