AgeName

Popular names of 1938, and how old they are now

People born in 1938 turn 88 in 2026. Social Security recorded about 2.2 million births in 1938 under names it lists, and by our estimate about 28% of them are still alive: about 610,000 people.

The year's top names were Mary for girls and Robert for boys. Babies born that year are in the Silent Generation (see Silent names).

7 names on AgeByName had their busiest year ever in 1938: Loretta, Rosalie, Myrna, Dixie, Nelda, Beverley and Melva.

Top girl names of 1938

Most popular girl names of 1938
#NameBorn 1938Alive todayAvg. age, everyone
1Mary56,22519,00066
2Barbara39,27713,00072
3Patricia27,5609,40068
4Betty25,5068,70076
5Shirley23,7668,10075
6Carol19,4216,60072
7Nancy18,9516,40068
8Dorothy16,3585,60072
9Margaret15,3305,20061
10Joan14,3034,90073
11Joyce12,6984,30072
12Judith10,8783,70072
13Helen10,8373,70066
14Sandra10,8063,70066
15Carolyn10,5863,60067
16Janet9,8703,40068
17Elizabeth9,8033,30044
18Beverly9,7703,30070
19Marilyn9,7453,30069
20Donna9,6933,30068
21Ruth9,3033,20062
22Virginia9,2693,20066
23Frances8,9213,00067
24Janice8,7113,00070
25Doris8,6032,90075
26Martha8,5782,90066
27Jean7,7642,60069
28Phyllis7,6442,60074
29Alice7,4902,50053
30Sharon7,2442,50068
31Linda7,0472,40070
32Ann6,9902,40065
33Lois6,5022,20075
34Norma6,3682,20069
35Peggy6,3432,20071
36Gloria6,2992,10066
37Marie5,9582,00062
38Evelyn5,6881,90034
39Rose5,2921,80056
40Anna5,1451,70039
41Judy4,9921,70072
42Elaine4,8351,60064
43Dolores4,8091,60074
44Jane4,7861,60062
45Geraldine4,6521,60072
46Carole4,6161,60075
47Annie4,5621,60054
48Catherine4,5251,50054
49Wanda4,5131,50069
50Karen4,5081,50063

Top boy names of 1938

Most popular boy names of 1938
#NameBorn 1938Alive todayAvg. age, everyone
1Robert62,27113,00058
2James59,10213,00054
3John50,51711,00055
4William42,4339,10051
5Richard34,3857,40060
6Charles31,1516,70054
7Donald26,6775,70064
8David22,9944,90052
9Thomas21,3814,60053
10Ronald20,2954,40064
11George18,4354,00057
12Joseph17,7423,80045
13Edward14,5513,10056
14Kenneth14,3993,10057
15Paul13,3602,90057
16Larry12,3942,70065
17Jerry12,1722,60063
18Frank10,2602,20059
19Gerald9,9722,10064
20Raymond9,7252,10056
21Michael9,0772,00049
22Gary8,8611,90065
23Harold8,5631,80066
24Billy8,2531,80061
25Jack8,1441,80034
26Walter7,5601,60058
27Bobby7,4981,60060
28Joe7,4381,60061
29Carl6,8491,50060
30Henry6,5571,40034
31Roger6,5511,40063
32Arthur6,5251,40054
33Eugene6,1121,30063
34Willie6,0811,30064
35Ralph6,0131,30065
36Lawrence5,8731,30060
37Albert5,7961,20057
38Fred5,7681,20067
39Daniel5,5831,20042
40Wayne5,2261,10063
41Roy5,0411,10060
42Howard5,0181,10065
43Norman4,9531,10064
44Harry4,8241,00062
45Jimmy4,7301,00057
46Anthony4,6891,00040
47Louis4,39095052
48Peter4,29392051
49Dennis4,23691063
50Earl4,00786064

About these numbers

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