Top Baby Names of 1956

Most popular names for boys and girls in 1956.

What the Data Says About 1956

The Social Security Administration's national 1956 file shows 2,927,010 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 1956 was Michael, with 90,691 births registered nationally. The #1 girl name of 1956 was Mary, with 61,741 births nationally. The top 100 boys captured 1,620,669 births compared with 1,306,341 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.

1956 sits within a specific era of U.S. naming trends. Mid-century years like 1956 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 1956 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 1956. Names with fewer than five occurrences nationally in 1956 are excluded from SSA's public file to protect privacy, meaning the true number of unique names given in 1956 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 90,691
2 James 84,897
3 Robert 83,924
4 David 81,652
5 John 80,804
6 William 58,991
7 Richard 52,915
8 Mark 48,828
9 Thomas 44,836
10 Steven 38,413
11 Charles 35,239
12 Joseph 32,749
13 Gary 31,842
14 Donald 28,223
15 Ronald 27,725
16 Kenneth 27,432
17 Paul 26,897
18 Daniel 26,655
19 Timothy 23,288
20 Jeffrey 23,285
21 Larry 22,322
22 Kevin 21,761
23 Stephen 21,204
24 Gregory 21,082
25 Edward 19,436
26 Dennis 18,359
27 George 17,232
28 Randy 16,547
29 Douglas 16,389
30 Anthony 15,565
31 Terry 15,064
32 Brian 14,666
33 Bruce 14,660
34 Scott 13,214
35 Jerry 12,623
36 Keith 11,480
37 Peter 11,334
38 Frank 11,151
39 Raymond 11,108
40 Patrick 10,326
41 Roger 10,153
42 Lawrence 8,898
43 Ricky 8,780
44 Alan 8,734
45 Wayne 8,717
46 Danny 8,565
47 Christopher 8,384
48 Carl 8,313
49 Gerald 7,991
50 Dale 7,720
51 Craig 7,422
52 Russell 7,402
53 Walter 7,019
54 Randall 6,913
55 Johnny 6,636
56 Andrew 6,603
57 Jeffery 6,569
58 Willie 6,525
59 Steve 6,472
60 Arthur 6,289
61 Glenn 6,196
62 Roy 6,133
63 Joe 6,124
64 Philip 6,105
65 Rodney 6,076
66 Jack 6,051
67 Ralph 6,041
68 Billy 6,013
69 Barry 5,988
70 Stanley 5,985
71 Henry 5,971
72 Harold 5,955
73 Martin 5,682
74 Samuel 5,585
75 Ronnie 5,491
76 Phillip 5,414
77 Bobby 5,358
78 Jimmy 5,345
79 Eric 5,252
80 Curtis 5,157
81 Albert 5,150
82 Louis 4,910
83 Micheal 4,732
84 Howard 4,707
85 Tony 4,669
86 Eugene 4,620
87 Allen 4,612
88 Darrell 4,468
89 Leonard 4,371
90 Matthew 4,366
91 Frederick 4,306
92 Jay 4,120
93 Eddie 3,994
94 Ernest 3,952
95 Harry 3,925
96 Victor 3,908
97 Mike 3,900
98 Vincent 3,756
99 Dean 3,712
100 Rick 3,655

Top 100 Girls' Names Girl

Rank Name Births
1 Mary 61,741
2 Debra 48,324
3 Linda 48,084
4 Deborah 47,834
5 Susan 46,558
6 Patricia 43,329
7 Karen 40,052
8 Cynthia 32,339
9 Barbara 32,302
10 Donna 29,852
11 Nancy 28,784
12 Pamela 26,928
13 Sharon 26,881
14 Sandra 24,302
15 Diane 22,518
16 Carol 21,408
17 Kathleen 21,377
18 Cheryl 21,278
19 Brenda 19,341
20 Kathy 17,177
21 Janet 16,758
22 Elizabeth 16,355
23 Denise 14,509
24 Teresa 14,464
25 Margaret 13,913
26 Janice 13,017
27 Rebecca 12,168
28 Catherine 12,056
29 Robin 11,621
30 Joyce 11,091
31 Lisa 11,012
32 Theresa 10,841
33 Carolyn 10,634
34 Laura 10,570
35 Judy 10,197
36 Cathy 10,132
37 Cindy 9,978
38 Kim 9,897
39 Debbie 9,863
40 Beverly 9,449
41 Shirley 9,429
42 Christine 9,371
43 Connie 9,361
44 Betty 9,218
45 Judith 9,115
46 Ann 8,990
47 Paula 8,925
48 Julie 8,574
49 Gail 8,435
50 Jane 8,241
51 Bonnie 8,133
52 Joan 8,080
53 Gloria 7,927
54 Sherry 7,898
55 Sheila 7,872
56 Diana 7,851
57 Vicki 7,767
58 Lynn 7,736
59 Martha 7,711
60 Kathryn 7,594
61 Wanda 7,546
62 Rhonda 7,521
63 Peggy 7,494
64 Rose 7,337
65 Jean 7,175
66 Lori 7,145
67 Katherine 7,082
68 Vickie 6,957
69 Jo 6,953
70 Marilyn 6,926
71 Darlene 6,919
72 Dorothy 6,858
73 Maria 6,733
74 Kimberly 6,730
75 Virginia 6,392
76 Laurie 6,207
77 Ruth 6,075
78 Jacqueline 6,062
79 Rita 6,054
80 Valerie 5,909
81 Terri 5,744
82 Phyllis 5,642
83 Anita 5,505
84 Ellen 5,432
85 Victoria 5,388
86 Anne 5,356
87 Tina 5,330
88 Michelle 5,327
89 Elaine 5,310
90 Helen 5,278
91 Terry 5,272
92 Dawn 5,128
93 Angela 5,034
94 Suzanne 5,024
95 Wendy 4,861
96 Marie 4,794
97 Jennifer 4,711
98 Alice 4,680
99 Joanne 4,671
100 Michele 4,617

Nearby Year & Decade Rankings

Compare 1956 with adjacent years and the surrounding decade

Compare 1956 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 the U.S. Social Security Administration. See our methodology for details.