Top Names of 1931

The most popular names recorded in 1931 were Mary for girls and Robert for boys. Full top-50 lists below, from official SSA data.

Girls

#NameBabies
1Mary60,299
2Betty36,105
3Dorothy26,524
4Barbara21,803
5Joan19,119
6Helen17,664
7Margaret17,332
8Patricia16,470
9Shirley14,405
10Doris13,629
11Ruth13,131
12Virginia11,886
13Jean11,013
14Dolores10,806
15Joyce10,580
16Elizabeth10,292
17Nancy10,036
18Frances9,718
19Marilyn9,664
20Lois9,348
21Alice8,816
22Norma8,759
23Gloria8,547
24Evelyn8,491
25Anna8,429
26Mildred8,170
27Marie7,549
28Martha7,482
29Phyllis7,213
30Rose6,881
31Beverly6,789
32Donna6,600
33Louise5,897
34Marjorie5,880
35Ann5,858
36Catherine5,642
37Irene5,616
38Geraldine5,413
39Ruby5,331
40Eleanor5,255
41Annie5,090
42Peggy5,077
43Florence5,011
44June5,002
45Janet4,948
46Carol4,891
47Lillian4,807
48Rita4,613
49Lorraine4,588
50Jane4,532

Boys

#NameBabies
1Robert60,520
2James51,213
3John48,422
4William43,280
5Richard31,823
6Charles29,933
7Donald29,102
8George20,686
9Joseph19,327
10Thomas16,846
11Edward15,647
12Paul12,255
13David11,783
14Kenneth11,568
15Jack11,489
16Frank11,472
17Raymond10,854
18Harold10,694
19Billy9,263
20Walter8,940
21Eugene8,152
22Henry7,805
23Arthur7,525
24Albert7,131
25Ralph6,960
26Gerald6,823
27Ronald6,726
28Carl6,582
29Joe6,456
30Harry6,045
31Willie5,963
32Bobby5,858
33Fred5,698
34Howard5,623
35Roy5,489
36Norman5,426
37Louis5,424
38Lawrence5,364
39Clarence5,062
40Earl5,047
41Herbert4,788
42Francis4,735
43Jerry4,371
44Daniel4,360
45Marvin4,360
46Anthony4,310
47Ernest4,298
48Leonard4,279
49Stanley4,202
50Alfred3,949