Top Baby Names of 1959

Most popular names for boys and girls in 1959.

What the Data Says About 1959

The Social Security Administration's national 1959 file shows 2,862,379 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 1959 was Michael, with 85,291 births registered nationally. The #1 girl name of 1959 was Mary, with 54,504 births nationally. The top 100 boys captured 1,593,136 births compared with 1,269,243 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.

1959 sits within a specific era of U.S. naming trends. Mid-century years like 1959 fall within the post-war baby-boom era; total U.S. birth volume was higher than today and a relatively small set of names (Robert, James, Linda, Mary) dominated national rankings. Michael and Mary leading 1959 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 1959. Names with fewer than five occurrences nationally in 1959 are excluded from SSA's public file to protect privacy, meaning the true number of unique names given in 1959 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 85,291
2 David 83,967
3 James 78,644
4 John 76,445
5 Robert 74,542
6 Mark 56,946
7 William 51,385
8 Richard 47,204
9 Thomas 40,291
10 Steven 33,595
11 Charles 30,796
12 Timothy 30,784
13 Joseph 29,537
14 Kevin 26,794
15 Kenneth 26,641
16 Jeffrey 26,280
17 Paul 25,709
18 Daniel 25,156
19 Donald 23,877
20 Gary 23,301
21 Ronald 23,122
22 Brian 20,735
23 Gregory 19,885
24 Scott 19,765
25 Larry 18,432
26 Anthony 17,975
27 Edward 16,916
28 Stephen 16,505
29 Dennis 16,042
30 Douglas 15,287
31 Randy 15,041
32 George 15,010
33 Terry 14,546
34 Ricky 13,227
35 Christopher 12,916
36 Jerry 12,326
37 Mike 11,997
38 Bruce 11,912
39 Keith 11,759
40 Peter 11,290
41 Steve 11,067
42 Frank 10,941
43 Patrick 10,557
44 Craig 9,932
45 Raymond 9,798
46 Eric 9,729
47 Roger 8,794
48 Danny 8,728
49 Dale 8,343
50 Alan 8,152
51 Wayne 7,878
52 Jeff 7,730
53 Tony 7,565
54 Carl 7,504
55 Jeffery 7,489
56 Russell 7,480
57 Joe 7,388
58 Andrew 7,089
59 Randall 7,060
60 Tim 6,828
61 Gerald 6,635
62 Lawrence 6,600
63 Matthew 6,544
64 Johnny 6,308
65 Billy 6,307
66 Walter 6,129
67 Rodney 5,915
68 Philip 5,862
69 Jimmy 5,829
70 Jim 5,687
71 Chris 5,678
72 Bobby 5,676
73 Barry 5,602
74 Phillip 5,597
75 Curtis 5,534
76 Arthur 5,474
77 Ronnie 5,474
78 Willie 5,375
79 Glenn 5,351
80 Martin 5,351
81 Roy 5,183
82 Tom 5,068
83 Henry 5,063
84 Ralph 5,051
85 Jack 5,016
86 Samuel 4,953
87 Harold 4,944
88 Jay 4,940
89 Rick 4,936
90 Darrell 4,647
91 Greg 4,637
92 Albert 4,607
93 Bill 4,597
94 Bryan 4,489
95 Dean 4,426
96 Micheal 4,371
97 Allen 4,367
98 Stanley 4,343
99 Todd 4,332
100 Louis 4,313

Top 100 Girls' Names Girl

Rank Name Births
1 Mary 54,504
2 Susan 41,616
3 Linda 40,412
4 Karen 36,783
5 Donna 36,469
6 Patricia 35,224
7 Debra 31,387
8 Cynthia 30,185
9 Deborah 29,549
10 Lisa 25,702
11 Barbara 25,357
12 Pamela 24,712
13 Sandra 23,361
14 Nancy 23,078
15 Kathy 21,814
16 Brenda 21,423
17 Sharon 21,291
18 Cheryl 20,949
19 Diane 19,972
20 Debbie 19,542
21 Elizabeth 18,422
22 Carol 18,137
23 Kathleen 17,629
24 Teresa 17,401
25 Cindy 16,972
26 Julie 16,211
27 Lori 15,031
28 Janet 14,962
29 Denise 14,663
30 Laura 14,529
31 Tammy 13,707
32 Robin 12,854
33 Kimberly 12,791
34 Theresa 11,655
35 Kim 11,596
36 Margaret 11,577
37 Janice 10,489
38 Rebecca 10,474
39 Cathy 10,408
40 Catherine 10,022
41 Judy 9,884
42 Carolyn 9,726
43 Christine 9,470
44 Ann 8,919
45 Rhonda 8,862
46 Terri 8,783
47 Michelle 8,777
48 Connie 8,656
49 Diana 8,637
50 Joyce 8,520
51 Paula 8,059
52 Sheila 7,985
53 Tina 7,919
54 Dawn 7,899
55 Beverly 7,795
56 Laurie 7,534
57 Peggy 7,416
58 Sherry 7,341
59 Betty 7,313
60 Valerie 7,304
61 Shirley 7,284
62 Maria 7,247
63 Lynn 7,058
64 Annette 6,919
65 Wanda 6,907
66 Darlene 6,875
67 Jane 6,863
68 Angela 6,773
69 Kathryn 6,745
70 Judith 6,566
71 Bonnie 6,458
72 Martha 6,439
73 Vicki 6,430
74 Kelly 6,379
75 Gail 6,345
76 Joan 6,337
77 Jean 6,234
78 Jennifer 6,232
79 Katherine 6,138
80 Beth 6,068
81 Gloria 5,921
82 Anne 5,745
83 Wendy 5,713
84 Leslie 5,651
85 Amy 5,580
86 Jill 5,554
87 Anita 5,475
88 Rose 5,446
89 Michele 5,445
90 Vickie 5,420
91 Ellen 5,397
92 Joanne 5,347
93 Virginia 5,256
94 Dorothy 5,231
95 Terry 5,214
96 Suzanne 5,162
97 Ruth 5,056
98 Rita 4,951
99 Anna 4,878
100 Renee 4,845

Nearby Year & Decade Rankings

Compare 1959 with adjacent years and the surrounding decade

Compare 1959 leaders: Michael vs Mary → 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.