Top Baby Names in Iowa, 1930s — Most Popular Boys & Girls Names

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

What the Data Says About the 1930s in Iowa

During the 1930s (1930–1939), the Social Security Administration recorded 247,077 births across the top 50 boy and top 50 girl names in Iowa. The decade's leading boy name was Robert with 11,941 births, while Mary was the top girl name with 10,797 births. The top 50 boys in this decade collectively accounted for 130,231 births versus 116,846 for the top 50 girls — a common SSA pattern in which the boy-name pool is more concentrated among fewer high-frequency choices. These totals represent only names appearing five or more times per year in Iowa; rarer names fall below the SSA's privacy-disclosure threshold and are excluded.

The 1930s sits within a specific cultural window of U.S. naming history. Pre-1950 decades like the 1930s were characterized by strong traditional and biblical naming conventions, with a small cluster of dominant names (John, William, Mary, Elizabeth) capturing a disproportionate share of births. Robert and Mary leading Iowa during this window reflects how regional preferences interact with broader national trends.

Decade totals are computed by summing SSA state-year records for Iowa across all ten years of the 1930s. Because the SSA suppresses any name with fewer than five annual occurrences in a state, the true number of unique names given in Iowa during this decade is larger than what this page lists. The dataset also treats every spelling as a separate name — for example, Kayla and Kaylah are tracked independently — so combined-spelling totals would shift the rankings somewhat. This page is provided for informational and research purposes and does not constitute naming, legal, or genealogical advice.

Boy Top 50 Boy Names

Rank Name Births
1 Robert 11,941
2 Richard 9,368
3 James 8,694
4 Donald 8,463
5 John 7,973
6 William 5,650
7 Charles 4,465
8 Ronald 4,210
9 Larry 4,193
10 Kenneth 3,441
11 David 3,377
12 Jerry 2,989
13 Gary 2,644
14 Jack 2,639
15 Paul 2,612
16 Harold 2,464
17 Gerald 2,455
18 Thomas 2,444
19 Roger 2,402
20 George 2,231
21 Dale 1,994
22 Marvin 1,824
23 Raymond 1,775
24 Wayne 1,751
25 Edward 1,653
26 Duane 1,555
27 Eugene 1,518
28 Joseph 1,360
29 Don 1,273
30 Norman 1,264
31 Dean 1,231
32 Dennis 1,205
33 Keith 1,154
34 Carl 1,086
35 Bill 1,061
36 Jim 1,038
37 Ralph 1,033
38 Howard 996
39 Frank 993
40 Lawrence 979
41 Gene 951
42 Melvin 924
43 Leroy 916
44 Bob 906
45 Russell 896
46 Earl 862
47 Lyle 854
48 Darrell 846
49 Walter 842
50 Francis 836

Girl Top 50 Girl Names

Rank Name Births
1 Mary 10,797
2 Shirley 6,101
3 Betty 5,561
4 Patricia 4,971
5 Barbara 4,799
6 Marilyn 4,606
7 Donna 4,463
8 Beverly 3,760
9 Dorothy 3,318
10 Joan 2,938
11 Joyce 2,816
12 Carol 2,746
13 Margaret 2,615
14 Phyllis 2,596
15 Lois 2,525
16 Nancy 2,446
17 Ruth 2,415
18 Janice 2,364
19 Janet 2,353
20 Norma 2,347
21 Helen 2,241
22 Darlene 2,195
23 Doris 1,964
24 Virginia 1,781
25 Sharon 1,749
26 Jean 1,719
27 Marjorie 1,630
28 Joann 1,612
29 Delores 1,572
30 Sandra 1,536
31 Bonnie 1,530
32 Carolyn 1,522
33 Marlene 1,471
34 Karen 1,453
35 Alice 1,411
36 Evelyn 1,299
37 Judith 1,182
38 Joanne 1,131
39 Frances 1,109
40 Dolores 1,089
41 Elizabeth 1,084
42 Elaine 941
43 Arlene 929
44 Jane 910
45 Gloria 904
46 Sally 892
47 Rose 877
48 Martha 867
49 Judy 855
50 Kay 854

Nearby Rankings

Related decade and state views for Iowa

Compare 1930s leaders: Robert vs Mary → or pick any two names →

Source: U.S. Social Security Administration, Baby Names — State-Level Files, 1910–2024 (ssa.gov).

Source: SSA Baby Names Methodology — names with 5 or more occurrences per state per year are included (ssa.gov/oact/babynames/limits.html).

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