Names by year · United States

The names of 1931

In 1931, the SSA recorded 2,104,393 babies with names given at least five times. Mary was the top girls' name and Robert the top boys' name.

Girls

RankNamebornin 2025
1Mary1 in 1860,299#125
2Betty1 in 2936,105#1,113
3Dorothy1 in 4026,524#421
4Barbara1 in 4921,804#968
5Joan1 in 5619,119#1,087
6Helen1 in 6017,664#462
7Margaret1 in 6117,332#112
8Patricia1 in 6516,469#1,336
9Shirley1 in 7414,405#1,586
10Doris1 in 7813,629#2,909
11Ruth1 in 8113,132#173
12Virginia1 in 9011,886#526
13Jean1 in 9711,013#2,130
14Dolores1 in 9910,807#2,567
15Joyce1 in 10110,580#1,074
16Elizabeth1 in 10310,292#17
17Nancy1 in 10610,036#967
18Frances1 in 1109,718#318
19Marilyn1 in 1109,664#761
20Lois1 in 1149,348#1,670
21Alice1 in 1218,815#65
22Norma1 in 1228,759#2,012
23Gloria1 in 1258,546#655
24Evelyn1 in 1258,492#8
25Anna1 in 1268,429#107

Boys

RankNamebornin 2025
1Robert1 in 1760,519#92
2James1 in 2051,212#6
3John1 in 2148,423#23
4William1 in 2443,280#9
5Richard1 in 3331,822#234
6Charles1 in 3529,934#48
7Donald1 in 3629,100#690
8George1 in 5020,685#126
9Joseph1 in 5419,326#29
10Thomas1 in 6216,847#34
11Edward1 in 6615,646#224
12Paul1 in 8512,255#262
13David1 in 8811,784#35
14Kenneth1 in 9011,568#294
15Jack1 in 9111,488#15
16Frank1 in 9111,472#514
17Raymond1 in 9610,854#395
18Harold1 in 9710,695#993
19Billy1 in 1129,264#1,068
20Walter1 in 1168,940#252
21Eugene1 in 1288,151#943
22Henry1 in 1337,805#5
23Arthur1 in 1387,525#87
24Albert1 in 1467,131#614
25Ralph1 in 1496,960#1,048

Born in 1931?

See your own name’s life, then and now.

Wrap your name →