NameTrends

Most popular baby names of 1930

Top 100 boys & girls in 1930 (decade snapshot). Source: U.S. Social Security Administration.

In 1930, the most popular US baby name for girls was Mary (64,153 babies) and for boys was Robert (62,153 babies), according to the Social Security Administration. The top five girl names were Mary, Betty, Dorothy, Helen, Margaret; the top five boy names were Robert, James, John, William, Richard. The full top 100 for each sex, with birth counts, is below.

Source: U.S. Social Security Administration, Popular Baby Names. Data as of SSA national data through 2025, state data through 2025, retrieved June 2026.

Top 100 girl names, 1930

#NameBabies
1Mary64,153
2Betty38,240
3Dorothy30,411
4Helen19,913
5Margaret18,350
6Barbara18,279
7Patricia15,751
8Joan15,478
9Doris15,464
10Ruth14,942
11Shirley14,775
12Virginia13,197
13Dolores12,842
14Jean11,986
15Elizabeth10,995
16Frances10,644
17Lois10,114
18Joyce9,658
19Evelyn9,536
20Alice9,516
21Mildred9,356
22Marilyn9,288
23Anna9,081
24Nancy9,068
25Norma8,511
26Marie8,426
27Martha7,832
28Phyllis7,770
29Rose7,688
30Gloria7,605
31Louise6,942
32Marjorie6,633
33Irene6,464
34Beverly6,455
35Catherine6,299
36Ruby5,993
37Donna5,978
38Florence5,867
39Eleanor5,823
40Annie5,756
41Ann5,531
42Rita5,470
43Geraldine5,448
44Lillian5,447
45Thelma5,250
46Lorraine5,166
47June5,094
48Gladys5,066
49Josephine4,988
50Theresa4,783
51Edna4,762
52Pauline4,655
53Janet4,602
54Carol4,598
55Jane4,575
56Wanda4,524
57Juanita4,512
58Bernice4,439
59Lucille4,327
60Marion4,305
61Edith4,273
62Grace4,218
63Audrey4,129
64Clara4,124
65Ethel4,101
66Delores4,098
67Peggy4,084
68Wilma4,075
69Elaine3,954
70Sarah3,920
71Hazel3,888
72Carolyn3,725
73Emma3,555
74Jacqueline3,414
75Charlotte3,406
76Beatrice3,390
77Esther3,350
78Bonnie3,265
79Billie3,241
80Marian3,213
81Joanne3,154
82Rosemary3,151
83Anne3,091
84Kathleen3,074
85Katherine3,033
86Eva3,019
87Willie3,018
88Elsie2,973
89Laura2,908
90Julia2,880
91Vivian2,872
92Jeanne2,720
93Maxine2,700
94Ida2,643
95Bertha2,605
96Gertrude2,555
97Patsy2,544
98Sally2,542
99Maria2,540
100Ellen2,522

Source: U.S. Social Security Administration, Popular Baby Names. Data as of SSA national data through 2025, state data through 2025, retrieved June 2026.

Top 100 boy names, 1930

#NameBabies
1Robert62,153
2James53,957
3John52,447
4William47,271
5Richard32,187
6Charles31,867
7Donald29,052
8George22,788
9Joseph20,981
10Edward17,352
11Thomas17,008
12Paul12,955
13Frank12,535
14Jack12,430
15David12,275
16Raymond11,714
17Kenneth11,705
18Harold11,660
19Walter9,731
20Billy9,285
21Eugene9,029
22Henry8,594
23Arthur8,284
24Albert7,950
25Ralph7,634
26Carl6,951
27Joe6,873
28Harry6,847
29Willie6,667
30Gerald6,483
31Howard6,341
32Fred6,049
33Roy5,917
34Louis5,810
35Herbert5,675
36Lawrence5,639
37Ronald5,635
38Earl5,567
39Clarence5,498
40Norman5,289
41Bobby5,181
42Francis4,990
43Ernest4,787
44Anthony4,674
45Leonard4,662
46Alfred4,558
47Daniel4,465
48Marvin4,404
49Stanley4,383
50Melvin4,048
51Jerry3,891
52Bernard3,831
53Leroy3,802
54Michael3,543
55Samuel3,531
56Peter3,266
57Ray3,254
58Roger3,246
59Bill3,160
60Russell3,101
61Floyd3,077
62Andrew3,056
63Leo3,035
64Dale2,994
65Wayne2,981
66Edwin2,972
67Theodore2,958
68Don2,922
69Lloyd2,838
70Gene2,787
71Glenn2,758
72Vernon2,703
73Clifford2,696
74Frederick2,694
75Philip2,655
76Clyde2,631
77Gordon2,611
78Herman2,598
79Alvin2,512
80Elmer2,476
81Leon2,401
82Lee2,361
83Martin2,322
84Vincent2,318
85Allen2,278
86Jimmie2,255
87Lewis2,243
88Bob2,242
89Douglas2,166
90Gilbert2,119
91Charlie2,113
92Harvey2,062
93Milton2,053
94Jesse2,035
95Lester2,020
96Warren2,011
97Eddie1,972
98Arnold1,948
99Cecil1,882
100Victor1,844

Source: U.S. Social Security Administration, Popular Baby Names. Data as of SSA national data through 2025, state data through 2025, retrieved June 2026.

Browse nearby years

← 1940 · 1920 →

See all years, names A–Z, or the all-time rankings.

Frequently asked questions

What were the most popular baby names in 1930?

In 1930, the most popular US girl name was Mary (64,153 babies) and the most popular boy name was Robert (62,153 babies), per the Social Security Administration. The top five girls were Mary, Betty, Dorothy, Helen, Margaret; the top five boys were Robert, James, John, William, Richard.

How many babies got the #1 name in 1930?

In 1930, Mary was given to 64,153 baby girls and Robert to 62,153 baby boys, the highest counts that year in SSA national data.

Source

U.S. Social Security Administration, Popular Baby Names, national data for 1930. SSA national data through 2025, state data through 2025, retrieved June 2026. Public domain (U.S. Government). See our methodology.

Last updated: 2026-06-22