Top Baby Names of 1929

Most popular names for boys and girls in 1929.

What the Data Says About 1929

The Social Security Administration's national 1929 file shows 1,517,567 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 1929 was Robert, with 59,808 births registered nationally. The #1 girl name of 1929 was Mary, with 63,511 births nationally. The top 100 boys captured 786,215 births compared with 731,352 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.

1929 sits within a specific era of U.S. naming trends. Pre-1940 years are dominated by traditional biblical and English names — John, William, Mary, and Helen consistently occupy the top ranks, and the top 10 names account for a much larger share of all births than in later decades. Robert and Mary leading 1929 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 1929. Names with fewer than five occurrences nationally in 1929 are excluded from SSA's public file to protect privacy, meaning the true number of unique names given in 1929 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 Robert 59,808
2 James 52,133
3 John 52,110
4 William 47,814
5 Charles 29,929
6 Richard 29,570
7 Donald 27,181
8 George 23,021
9 Joseph 21,165
10 Edward 17,220
11 Thomas 16,274
12 Frank 12,966
13 Paul 12,431
14 Jack 12,167
15 Raymond 11,909
16 Harold 11,677
17 David 11,301
18 Kenneth 10,841
19 Walter 9,850
20 Eugene 9,045
21 Henry 8,571
22 Arthur 8,470
23 Billy 8,320
24 Albert 8,079
25 Herbert 7,881
26 Ralph 7,715
27 Harry 7,144
28 Carl 6,895
29 Willie 6,616
30 Joe 6,596
31 Howard 6,010
32 Louis 5,995
33 Gerald 5,966
34 Fred 5,857
35 Roy 5,812
36 Earl 5,737
37 Clarence 5,729
38 Lawrence 5,306
39 Francis 5,270
40 Norman 5,157
41 Alfred 4,928
42 Leonard 4,829
43 Ernest 4,753
44 Anthony 4,733
45 Ronald 4,479
46 Marvin 4,389
47 Daniel 4,366
48 Stanley 4,265
49 Melvin 4,100
50 Bobby 3,924
51 Leroy 3,818
52 Bernard 3,809
53 Samuel 3,567
54 Michael 3,465
55 Peter 3,216
56 Russell 3,183
57 Ray 3,174
58 Floyd 3,079
59 Andrew 3,076
60 Leo 3,018
61 Jerry 2,991
62 Lloyd 2,949
63 Bill 2,947
64 Roger 2,928
65 Theodore 2,902
66 Edwin 2,897
67 Frederick 2,813
68 Gene 2,810
69 Wayne 2,741
70 Elmer 2,697
71 Vernon 2,683
72 Clifford 2,669
73 Dale 2,664
74 Clyde 2,628
75 Herman 2,622
76 Philip 2,606
77 Alvin 2,555
78 Don 2,519
79 Gordon 2,493
80 Glenn 2,433
81 Leon 2,336
82 Vincent 2,328
83 Martin 2,309
84 Lewis 2,228
85 Lee 2,209
86 Allen 2,189
87 Charlie 2,185
88 Lester 2,106
89 Bob 2,103
90 Harvey 2,063
91 Gilbert 2,056
92 Warren 2,036
93 Jesse 2,030
94 Milton 2,029
95 Arnold 1,979
96 Chester 1,969
97 Douglas 1,965
98 Jimmie 1,952
99 Curtis 1,946
100 Victor 1,941

Top 100 Girls' Names Girl

Rank Name Births
1 Mary 63,511
2 Betty 36,677
3 Dorothy 31,477
4 Helen 20,982
5 Margaret 19,211
6 Doris 16,498
7 Barbara 16,038
8 Ruth 16,022
9 Shirley 14,576
10 Patricia 13,624
11 Virginia 13,234
12 Jean 11,865
13 Joan 11,666
14 Dolores 11,506
15 Elizabeth 11,248
16 Frances 11,092
17 Lois 10,295
18 Mildred 10,255
19 Evelyn 9,886
20 Anna 9,750
21 Alice 9,480
22 Marie 9,158
23 Joyce 8,596
24 Phyllis 7,995
25 Norma 7,894
26 Rose 7,785
27 Martha 7,639
28 Gloria 7,539
29 Irene 7,039
30 Marjorie 6,987
31 Louise 6,903
32 Nancy 6,872
33 Marilyn 6,731
34 Catherine 6,277
35 Florence 6,212
36 Ruby 6,152
37 Annie 5,955
38 Eleanor 5,865
39 Beverly 5,862
40 Lillian 5,711
41 Thelma 5,476
42 Lorraine 5,352
43 Geraldine 5,334
44 Gladys 5,327
45 Josephine 5,298
46 Ann 5,172
47 Donna 5,139
48 June 5,094
49 Theresa 5,068
50 Pauline 5,026
51 Edna 4,931
52 Rita 4,767
53 Marion 4,633
54 Grace 4,569
55 Bernice 4,551
56 Ethel 4,519
57 Lucille 4,502
58 Audrey 4,460
59 Edith 4,455
60 Juanita 4,412
61 Wanda 4,397
62 Jane 4,353
63 Carol 4,279
64 Hazel 4,164
65 Clara 4,148
66 Wilma 4,007
67 Elaine 3,852
68 Sarah 3,815
69 Emma 3,803
70 Peggy 3,780
71 Esther 3,586
72 Beatrice 3,574
73 Charlotte 3,537
74 Delores 3,517
75 Marian 3,447
76 Willie 3,319
77 Carolyn 3,272
78 Elsie 3,230
79 Billie 3,191
80 Rosemary 3,107
81 Vivian 3,101
82 Janet 3,050
83 Eva 3,019
84 Katherine 3,016
85 Maxine 2,994
86 Bonnie 2,974
87 Jacqueline 2,970
88 Julia 2,950
89 Kathleen 2,941
90 Laura 2,936
91 Anne 2,881
92 Jeanne 2,818
93 Bertha 2,800
94 Agnes 2,770
95 Gertrude 2,725
96 Ida 2,673
97 Ellen 2,567
98 Eileen 2,558
99 Vera 2,549
100 Maria 2,532

Nearby Year & Decade Rankings

Compare 1929 with adjacent years and the surrounding decade

Compare 1929 leaders: Robert 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.