AgeName

Popular 1930s names, and how old they are now

Babies born in the 1930s are 87 to 96 years old in 2026. Social Security recorded about 21 million of them under names it lists, and by our estimate 17% are still alive: about 3.6 million people.

The decade's top names were Mary for girls and Robert for boys. Of the top ten for each, 11 still go to at least 1,000 babies a year.

Top 1930s girl names

Most popular girl names of the 1930s
#NameBorn 1930sAlive todayAvg. age, everyone
1Mary573,000120,00066
2Betty300,40960,00076
3Barbara296,42070,00072
4Shirley229,38053,00075
5Patricia220,58252,00068
6Dorothy210,41541,00072
7Joan173,43936,00073
8Margaret157,36933,00061
9Nancy142,48834,00068
10Helen140,42627,00066
11Carol117,73131,00072
12Joyce115,50626,00072
13Doris110,65822,00075
14Ruth109,20422,00062
15Virginia103,08921,00066
16Marilyn98,53121,00069
17Elizabeth96,48020,00044
18Jean94,18919,00069
19Frances92,11719,00067
20Beverly80,84618,00070
21Lois80,71316,00075
22Alice78,96816,00053
23Donna78,84618,00068
24Martha77,69717,00066
25Dolores77,13914,00074
26Janet76,03818,00068
27Phyllis73,80516,00074
28Norma72,87815,00069
29Carolyn69,52517,00067
30Evelyn69,36414,00034
31Gloria68,58814,00066
32Anna66,59813,00039
33Marie65,80314,00062
34Ann64,06014,00065
35Mildred61,73812,00074
36Rose59,11112,00056
37Peggy56,27513,00071
38Geraldine50,04211,00072
39Catherine50,02710,00054
40Judith49,90415,00072
41Louise49,8599,90069
42Janice49,34313,00070
43Marjorie49,2139,80069
44Annie48,94610,00054
45Ruby47,6489,60039
46Eleanor46,3799,40030
47Jane45,81410,00062
48Sandra45,39914,00066
49Irene44,4488,70061
50Wanda43,0729,30069

Top 1930s boy names

Most popular boy names of the 1930s
#NameBorn 1930sAlive todayAvg. age, everyone
1Robert590,81074,00058
2James547,47970,00054
3John487,95061,00055
4William416,73051,00051
5Richard330,50242,00060
6Charles303,21838,00054
7Donald283,71834,00064
8George192,28923,00057
9Thomas183,87824,00053
10Joseph180,56622,00045
11David164,70124,00052
12Edward147,84918,00056
13Ronald140,33221,00064
14Paul125,77416,00057
15Kenneth125,11116,00057
16Frank108,09013,00059
17Raymond99,58512,00056
18Jack96,39611,00034
19Harold95,46711,00066
20Billy88,34111,00061
21Gerald82,82111,00064
22Walter80,9089,60058
23Jerry80,69012,00063
24Joe71,4709,10061
25Eugene70,9388,10063
26Henry70,4198,40034
27Bobby69,4199,00060
28Arthur67,7308,10054
29Carl66,7598,30060
30Larry65,24911,00065
31Ralph63,8027,60065
32Albert62,8297,30057
33Willie62,4667,70064
34Fred56,1646,90067
35Michael56,0018,60049
36Lawrence54,4856,90060
37Harry53,1156,20062
38Roy51,4956,20060
39Howard51,4956,10065
40Norman49,9876,00064
41Roger49,6157,00063
42Daniel47,9986,30042
43Louis47,7545,60052
44Earl44,6135,20064
45Gary43,5967,60065
46Clarence42,6764,90062
47Anthony42,5465,30040
48Francis41,3844,90057
49Wayne41,1415,70063
50Marvin41,0855,00056

About these numbers

“Born” counts the babies of each sex given the name in the 1930s, from Social Security's records. “Alive today” estimates how many of those babies are still living, using SSA's cohort life tables. “Avg. age, everyone” is the average age of everyone alive with the name, not just the 1930s babies. Records before the late 1930s undercount births, because many people born then never applied for a Social Security card. How we calculate this