Top Baby Names of the 1930s

The most popular baby names from 1930 to 1939, ranked by total births during the decade.

What the Data Says About the 1930s

The Social Security Administration's 1930s national files cumulate 11,718,860 births across the top 50 boy and top 50 girl names for the decade. Robert led the boys with 590,799 births, while Mary led the girls with 572,997 births. The top 50 boys of the 1930s collectively captured 6,439,368 births versus 5,279,492 for the top 50 girls — the typical SSA pattern in which a narrower set of boy names dominates a wider share of total registrations. Names occurring fewer than five times in a given year are suppressed by SSA for privacy, so these totals represent only the public-disclosure portion of the decade's actual naming distribution.

The 1930s occupied a specific cultural moment in U.S. naming history. The early 20th century (1920s–1940s) saw biblical and traditional names dominate, with a small top-10 cluster capturing a large share of total births across all regions.

Decade totals on this page aggregate SSA national name-year records across all ten years of the 1930s. Because the SSA excludes names with fewer than five annual occurrences, the true number of unique names given during the 1930s is substantially higher than the top-50 lists shown here — particularly for rare and emerging names that never crossed the disclosure threshold. Each spelling is also tracked as a separate entry, so combined pools (e.g., Sophia + Sofia, Aiden + Ayden) would produce different rankings. This page is provided for informational and research purposes and does not constitute naming, legal, or genealogical advice.

Top Boy Names Boy

Rank Name Total Births
1 Robert 590,799
2 James 547,478
3 John 487,946
4 William 416,728
5 Richard 330,501
6 Charles 303,215
7 Donald 283,716
8 George 192,290
9 Thomas 183,873
10 Joseph 180,565
11 David 164,699
12 Edward 147,848
13 Ronald 140,332
14 Paul 125,771
15 Kenneth 125,109
16 Frank 108,088
17 Raymond 99,583
18 Jack 96,397
19 Harold 95,467
20 Billy 88,340
21 Gerald 82,818
22 Walter 80,906
23 Jerry 80,689
24 Joe 71,468
25 Eugene 70,939
26 Henry 70,418
27 Bobby 69,416
28 Arthur 67,730
29 Carl 66,757
30 Larry 65,247
31 Ralph 63,801
32 Albert 62,827
33 Willie 62,467
34 Fred 56,162
35 Michael 56,000
36 Lawrence 54,486
37 Harry 53,115
38 Howard 51,495
39 Roy 51,495
40 Norman 49,987
41 Roger 49,612
42 Daniel 47,998
43 Louis 47,754
44 Earl 44,613
45 Gary 43,594
46 Clarence 42,677
47 Anthony 42,545
48 Francis 41,384
49 Wayne 41,140
50 Marvin 41,083

Top Girl Names Girl

Rank Name Total Births
1 Mary 572,997
2 Betty 300,408
3 Barbara 296,419
4 Shirley 229,378
5 Patricia 220,579
6 Dorothy 210,414
7 Joan 173,439
8 Margaret 157,371
9 Nancy 142,486
10 Helen 140,426
11 Carol 117,729
12 Joyce 115,505
13 Doris 110,657
14 Ruth 109,205
15 Virginia 103,088
16 Marilyn 98,531
17 Elizabeth 96,479
18 Jean 94,189
19 Frances 92,118
20 Beverly 80,842
21 Lois 80,713
22 Alice 78,968
23 Donna 78,846
24 Martha 77,697
25 Dolores 77,137
26 Janet 76,038
27 Phyllis 73,804
28 Norma 72,877
29 Carolyn 69,525
30 Evelyn 69,363
31 Gloria 68,588
32 Anna 66,598
33 Marie 65,803
34 Ann 64,060
35 Mildred 61,737
36 Rose 59,111
37 Peggy 56,275
38 Geraldine 50,040
39 Catherine 50,026
40 Judith 49,906
41 Louise 49,859
42 Janice 49,343
43 Marjorie 49,213
44 Annie 48,946
45 Ruby 47,647
46 Eleanor 46,379
47 Jane 45,814
48 Sandra 45,399
49 Irene 44,448
50 Wanda 43,072

Nearby Decade Rankings

Compare the 1930s with adjacent decades and annual rankings

Compare 1930s 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 Decade Rollups, aggregated across 1930–1939.

Data sourced from official U.S. government datasets. See our methodology for details.