Skip to main content

Baby names of the 1920s

The most given names of the 1920s were Mary and Robert. The names most over-represented in those years are Imogene, Muriel, Marjorie for girls and Junior, Wilbur, Elmer for boys, each given at least 4.6 times as often then as across 1880-2025. An estimated 319,000 Americans born in the U.S. in those years are alive in 2026.

Mary and Robert, the most given names of the 1920s, since 1880
Mary and Robert births by year20k40k60k80k100k188019001920194019601980200020251920-1929RobertMary
Mary and Robert births by year20k40k60k80k100k188019001920194019601980200020251920-1929RobertMary
Mary and Robert births by year20k40k60k80k100k18801905193019551980200520251920-1929RobertMary
Mary and Robert births by year20k40k60k80k100k18801930198020251920-1929RobertMary

Babies given each name per year; 1920-1929 shaded.

Births 1920-1929: SSA national file, published May 8, 2026; the living figure uses SSA’s cohort life tables. SSA’s notes on the data.

The most given names

Girls: the most given names
#NameBirths
1Mary701,755
2Dorothy368,875
3Helen290,404
4Betty283,096
5Margaret245,011
6Ruth218,520
7Virginia169,554
8Doris151,193
9Mildred147,155
10Frances140,391
11Elizabeth139,672
12Evelyn124,166
13Anna123,895
14Marie110,564
15Alice110,526
16Jean105,999
17Shirley98,602
18Barbara97,210
19Irene92,836
20Marjorie91,221
21Florence88,295
22Lois88,133
23Martha86,788
24Rose85,305
25Lillian83,160
Boys: the most given names
#NameBirths
1Robert576,374
2John564,052
3James515,301
4William512,402
5Charles298,031
6George261,945
7Joseph243,809
8Richard222,599
9Edward197,348
10Donald191,816
11Thomas161,107
12Frank151,830
13Harold133,585
14Paul132,384
15Raymond124,212
16Walter119,809
17Jack115,983
18Henry104,552
19Kenneth99,490
20Arthur97,112
21Albert94,431
22David88,736
23Harry86,183
24Eugene84,755
25Ralph84,466

Most given: births summed over 1920-1929, per sex.

Which names define the 1920s?

A name’s share of births in these years divided by its share across the whole record, for names given to at least 10,000 babies in the span and to one sex at least 90% of the time.

Girls: the most typical names
NameBirthsTimes usual share
Imogene11,2956.3×
Muriel20,4815.8×
Marjorie91,2215.2×
Dorothy368,8755.2×
Doris151,1935.1×
Mildred147,1555.1×
Bernice55,8424.8×
Thelma68,7674.7×
Opal21,5424.5×
Maxine33,7434.5×
Betty also Bette, Bettie306,7044.4×
Helen290,4044.4×
Boys: the most typical names
NameBirthsTimes usual share
Junior12,9255.2×
Wilbur15,7134.8×
Elmer34,9194.6×
Irving11,8984.6×
Hubert14,6964.4×
Wallace20,9164.3×
Homer15,1454.3×
Herbert56,5314.3×
Harold133,5854.2×
Willard18,4404.1×
Rudolph12,5614.0×
Chester28,4354.0×

Typical: share in the span over share in 1880-2025.

The 1930s