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,290 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,409 births registered nationally. The #1 girl name of 1989 was Jessica, with 47,887 births nationally. The top 100 boys captured 1,327,690 births compared with 981,600 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,409
2 Christopher 53,184
3 Matthew 45,374
4 Joshua 44,099
5 David 35,223
6 Daniel 35,009
7 Andrew 34,818
8 Justin 32,852
9 James 32,720
10 Robert 30,073
11 Joseph 29,882
12 John 29,853
13 Ryan 28,407
14 Nicholas 28,231
15 William 24,674
16 Anthony 24,423
17 Jonathan 23,607
18 Brandon 23,310
19 Kevin 21,209
20 Kyle 20,879
21 Eric 18,978
22 Steven 18,929
23 Thomas 18,436
24 Brian 18,108
25 Zachary 18,078
26 Jacob 17,834
27 Adam 16,928
28 Timothy 16,427
29 Benjamin 15,733
30 Tyler 15,590
31 Aaron 15,311
32 Alexander 14,524
33 Richard 14,133
34 Jeremy 13,080
35 Jason 12,614
36 Charles 12,245
37 Jeffrey 12,012
38 Patrick 11,988
39 Sean 11,896
40 Stephen 11,736
41 Travis 11,528
42 Mark 11,324
43 Nathan 10,907
44 Jordan 10,884
45 Cody 10,822
46 Jose 10,330
47 Samuel 10,107
48 Dustin 9,715
49 Paul 9,029
50 Jesse 8,855
51 Scott 8,850
52 Gregory 8,758
53 Kenneth 8,555
54 Derek 8,365
55 Corey 8,004
56 Bryan 7,852
57 Jared 7,018
58 Bradley 6,977
59 Austin 6,886
60 Alex 6,542
61 Cory 6,450
62 Edward 5,849
63 Juan 5,780
64 Cameron 5,592
65 Shawn 5,479
66 Peter 5,411
67 Marcus 5,395
68 Ian 4,948
69 Evan 4,926
70 Keith 4,892
71 Shane 4,861
72 Taylor 4,858
73 Luis 4,852
74 Chad 4,723
75 Phillip 4,721
76 Antonio 4,720
77 Carlos 4,637
78 Christian 4,626
79 George 4,512
80 Vincent 4,496
81 Brett 4,428
82 Donald 4,323
83 Trevor 4,166
84 Nathaniel 4,120
85 Ronald 4,111
86 Raymond 4,106
87 Ethan 4,056
88 Joel 3,940
89 Victor 3,905
90 Casey 3,850
91 Caleb 3,788
92 Douglas 3,701
93 Mitchell 3,645
94 Seth 3,635
95 Erik 3,628
96 Devin 3,596
97 Blake 3,523
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,791
4 Amanda 36,834
5 Sarah 27,796
6 Samantha 24,792
7 Jennifer 24,004
8 Stephanie 22,766
9 Lauren 21,065
10 Elizabeth 20,298
11 Megan 19,780
12 Nicole 19,034
13 Emily 17,324
14 Amber 16,760
15 Heather 16,248
16 Tiffany 15,716
17 Danielle 15,366
18 Rachel 15,357
19 Melissa 15,204
20 Kayla 14,904
21 Courtney 13,452
22 Michelle 13,376
23 Christina 13,140
24 Rebecca 12,435
25 Laura 11,742
26 Katherine 11,415
27 Chelsea 11,252
28 Kimberly 11,037
29 Sara 9,706
30 Jasmine 9,550
31 Kelsey 9,256
32 Crystal 9,103
33 Alyssa 9,043
34 Erica 9,025
35 Amy 8,898
36 Kristen 8,803
37 Kelly 8,759
38 Mary 8,645
39 Andrea 8,410
40 Erin 8,143
41 Brittney 7,834
42 Hannah 7,830
43 Alexandra 7,680
44 Victoria 7,637
45 Katie 7,289
46 Allison 7,283
47 Angela 7,199
48 Lindsey 7,069
49 Caitlin 7,025
50 Vanessa 6,961
51 Anna 6,899
52 Jamie 6,845
53 Alicia 6,817
54 Cassandra 6,698
55 Lisa 6,574
56 Maria 6,345
57 Whitney 6,306
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,445
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,686
87 Natasha 3,668
88 Melanie 3,629
89 Patricia 3,604
90 Kathleen 3,597
91 Bianca 3,593
92 Alexis 3,518
93 Molly 3,459
94 Abigail 3,405
95 Kaitlyn 3,392
96 Julia 3,370
97 Margaret 3,285
98 Brandi 3,249
99 Kendra 3,230
100 Kaitlin 3,170

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 official U.S. government datasets. See our methodology for details.