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,029 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,743 births nationally. The top 100 boys captured 1,620,680 births compared with 1,306,349 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,903
3 Robert 83,912
4 David 81,650
5 John 80,806
6 William 58,990
7 Richard 52,912
8 Mark 48,829
9 Thomas 44,841
10 Steven 38,410
11 Charles 35,239
12 Joseph 32,748
13 Gary 31,839
14 Donald 28,226
15 Ronald 27,723
16 Kenneth 27,433
17 Paul 26,897
18 Daniel 26,653
19 Timothy 23,289
20 Jeffrey 23,282
21 Larry 22,324
22 Kevin 21,763
23 Stephen 21,204
24 Gregory 21,081
25 Edward 19,437
26 Dennis 18,362
27 George 17,236
28 Randy 16,547
29 Douglas 16,390
30 Anthony 15,565
31 Terry 15,066
32 Brian 14,667
33 Bruce 14,660
34 Scott 13,214
35 Jerry 12,620
36 Keith 11,480
37 Peter 11,335
38 Frank 11,150
39 Raymond 11,108
40 Patrick 10,326
41 Roger 10,151
42 Lawrence 8,898
43 Ricky 8,781
44 Alan 8,735
45 Wayne 8,717
46 Danny 8,564
47 Christopher 8,385
48 Carl 8,314
49 Gerald 7,991
50 Dale 7,720
51 Craig 7,422
52 Russell 7,402
53 Walter 7,020
54 Randall 6,914
55 Johnny 6,637
56 Andrew 6,602
57 Jeffery 6,571
58 Willie 6,528
59 Steve 6,474
60 Arthur 6,288
61 Glenn 6,196
62 Roy 6,133
63 Joe 6,126
64 Philip 6,105
65 Rodney 6,075
66 Jack 6,051
67 Ralph 6,041
68 Billy 6,013
69 Barry 5,987
70 Stanley 5,985
71 Henry 5,971
72 Harold 5,956
73 Martin 5,682
74 Samuel 5,584
75 Ronnie 5,492
76 Phillip 5,416
77 Bobby 5,358
78 Jimmy 5,346
79 Eric 5,253
80 Curtis 5,157
81 Albert 5,151
82 Louis 4,911
83 Micheal 4,732
84 Howard 4,706
85 Tony 4,669
86 Eugene 4,619
87 Allen 4,611
88 Darrell 4,468
89 Leonard 4,371
90 Matthew 4,365
91 Frederick 4,305
92 Jay 4,119
93 Eddie 3,994
94 Ernest 3,953
95 Harry 3,925
96 Victor 3,907
97 Mike 3,901
98 Vincent 3,756
99 Dean 3,712
100 Rick 3,656

Top 100 Girls' Names Girl

Rank Name Births
1 Mary 61,743
2 Debra 48,324
3 Linda 48,085
4 Deborah 47,837
5 Susan 46,562
6 Patricia 43,330
7 Karen 40,052
8 Cynthia 32,339
9 Barbara 32,302
10 Donna 29,852
11 Nancy 28,784
12 Pamela 26,927
13 Sharon 26,881
14 Sandra 24,302
15 Diane 22,518
16 Carol 21,407
17 Kathleen 21,377
18 Cheryl 21,279
19 Brenda 19,343
20 Kathy 17,177
21 Janet 16,758
22 Elizabeth 16,353
23 Denise 14,509
24 Teresa 14,464
25 Margaret 13,914
26 Janice 13,017
27 Rebecca 12,170
28 Catherine 12,057
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,979
38 Kim 9,896
39 Debbie 9,862
40 Beverly 9,450
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,573
49 Gail 8,435
50 Jane 8,241
51 Bonnie 8,132
52 Joan 8,080
53 Gloria 7,929
54 Sherry 7,898
55 Sheila 7,872
56 Diana 7,851
57 Vicki 7,767
58 Lynn 7,736
59 Martha 7,709
60 Kathryn 7,594
61 Wanda 7,547
62 Rhonda 7,521
63 Peggy 7,493
64 Rose 7,337
65 Jean 7,174
66 Lori 7,145
67 Katherine 7,081
68 Vickie 6,956
69 Jo 6,954
70 Marilyn 6,926
71 Darlene 6,919
72 Dorothy 6,858
73 Maria 6,731
74 Kimberly 6,730
75 Virginia 6,392
76 Laurie 6,206
77 Ruth 6,075
78 Jacqueline 6,062
79 Rita 6,055
80 Valerie 5,910
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,279
91 Terry 5,272
92 Dawn 5,127
93 Angela 5,033
94 Suzanne 5,024
95 Wendy 4,861
96 Marie 4,794
97 Jennifer 4,710
98 Alice 4,681
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 official U.S. government datasets. See our methodology for details.