Humanverse

Baby names of 1929

Mary and Robert topped the lists in 1929, out of 2,192,176 births recorded across 8,714 different names. That is 3.0% fewer than the 1928 files hold. About 116,000 of them are alive today.

← 1928 All years 1930 →

Girls

#NameBirths
1Mary63,512
2Betty36,675
3Dorothy31,476
4Helen20,983
5Margaret19,212
6Doris16,498
7Barbara16,038
8Ruth16,021
9Shirley14,576
10Patricia13,624
11Virginia13,234
12Jean11,865
13Joan11,666
14Dolores11,508
15Elizabeth11,248
16Frances11,093
17Lois10,295
18Mildred10,255
19Evelyn9,886
20Anna9,751
21Alice9,480
22Marie9,158
23Joyce8,596
24Phyllis7,995
25Norma7,893

All 200 girls’ names of 1929 (5,277 recorded)

Boys

#NameBirths
1Robert59,807
2James52,135
3John52,112
4William47,815
5Charles29,930
6Richard29,572
7Donald27,181
8George23,020
9Joseph21,165
10Edward17,220
11Thomas16,272
12Frank12,966
13Paul12,431
14Jack12,167
15Raymond11,909
16Harold11,677
17David11,302
18Kenneth10,841
19Walter9,850
20Eugene9,046
21Henry8,571
22Arthur8,470
23Billy8,320
24Albert8,078
25Herbert7,881

All 200 boys’ names of 1929 (4,545 recorded)

Biggest climbers, girls

Names that gained the most ground on 1928:

Carrol is here because the girls’ file records it: the SSA publishes every name given to five or more babies of one sex, and a rank is a position within that list. It is not a claim about whose name it is.

Biggest climbers, boys

Names that gained the most ground on 1928:

Ocie is here because the boys’ file records it: the SSA publishes every name given to five or more babies of one sex, and a rank is a position within that list. It is not a claim about whose name it is.

First recorded in 1929, girls

Names the SSA had never published before 1929:

First recorded in 1929, boys

Names the SSA had never published before 1929:

Daune is here because the boys’ file records it: the SSA publishes every name given to five or more babies of one sex, and a rank is a position within that list. It is not a claim about whose name it is.

Try it on yourself

Source: US Social Security Administration national baby-name files. Names given to fewer than five babies in a year are not published, so the totals here run below the true number of births. How far below is not the same in every year: the files hold 201,484 births for 1880 and 3,315,343 for 2025, so a change from one year to the next in the early decades is partly a change in what the record covers.