Most Popular Baby Names in 1931

Top Boy Names

# Name Births
1 Robert 60,520
2 James 51,213
3 John 48,422
4 William 43,280
5 Richard 31,823
6 Charles 29,933
7 Donald 29,102
8 George 20,686
9 Joseph 19,327
10 Thomas 16,846
11 Edward 15,647
12 Paul 12,255
13 David 11,783
14 Kenneth 11,568
15 Jack 11,489
16 Frank 11,472
17 Raymond 10,854
18 Harold 10,694
19 Billy 9,263
20 Walter 8,940
21 Eugene 8,152
22 Henry 7,805
23 Arthur 7,525
24 Albert 7,131
25 Ralph 6,960
26 Gerald 6,823
27 Ronald 6,726
28 Carl 6,582
29 Joe 6,456
30 Harry 6,045
31 Willie 5,963
32 Bobby 5,858
33 Fred 5,698
34 Howard 5,623
35 Roy 5,489
36 Norman 5,426
37 Louis 5,424
38 Lawrence 5,364
39 Clarence 5,062
40 Earl 5,047
41 Herbert 4,788
42 Francis 4,735
43 Jerry 4,371
44 Daniel 4,360
45 Marvin 4,360
46 Anthony 4,310
47 Ernest 4,298
48 Leonard 4,279
49 Stanley 4,202
50 Alfred 3,949

Top Girl Names

# Name Births
1 Mary 60,299
2 Betty 36,105
3 Dorothy 26,524
4 Barbara 21,803
5 Joan 19,119
6 Helen 17,664
7 Margaret 17,332
8 Patricia 16,470
9 Shirley 14,405
10 Doris 13,629
11 Ruth 13,131
12 Virginia 11,886
13 Jean 11,013
14 Dolores 10,806
15 Joyce 10,580
16 Elizabeth 10,292
17 Nancy 10,036
18 Frances 9,718
19 Marilyn 9,664
20 Lois 9,348
21 Alice 8,816
22 Norma 8,759
23 Gloria 8,547
24 Evelyn 8,491
25 Anna 8,429
26 Mildred 8,170
27 Marie 7,549
28 Martha 7,482
29 Phyllis 7,213
30 Rose 6,881
31 Beverly 6,789
32 Donna 6,600
33 Louise 5,897
34 Marjorie 5,880
35 Ann 5,858
36 Catherine 5,642
37 Irene 5,616
38 Geraldine 5,413
39 Ruby 5,331
40 Eleanor 5,255
41 Annie 5,090
42 Peggy 5,077
43 Florence 5,011
44 June 5,002
45 Janet 4,948
46 Carol 4,891
47 Lillian 4,807
48 Rita 4,613
49 Lorraine 4,588
50 Jane 4,532