AgeName

Popular names of 1950, and how old they are now

People born in 1950 turn 76 in 2026. Social Security recorded about 3.5 million births in 1950 under names it lists, and by our estimate about 64% of them are still alive: about 2.3 million people.

The year's top names were Linda for girls and James for boys. Babies born that year are Baby Boomers (see Boomer names).

7 names on AgeByName had their busiest year ever in 1950: Constance, Glenda, Bonita, Ilene, Nona, Jacque and Roseanne.

Top girl names of 1950

Most popular girl names of 1950
#NameBorn 1950Alive todayAvg. age, everyone
1Linda80,43357,00070
2Mary65,48147,00066
3Patricia47,94434,00068
4Barbara41,55630,00072
5Susan38,01727,00066
6Nancy29,61721,00068
7Deborah29,06321,00066
8Sandra28,89621,00066
9Carol26,16319,00072
10Kathleen25,70618,00064
11Sharon24,61218,00068
12Karen24,13217,00063
13Donna21,62915,00068
14Brenda20,79915,00063
15Margaret18,11013,00061
16Diane17,63613,00068
17Pamela16,20212,00064
18Janet16,19312,00068
19Shirley15,89111,00075
20Carolyn15,58811,00067
21Judith15,35211,00072
22Janice15,01211,00070
23Cynthia14,44710,00060
24Elizabeth14,33410,00044
25Judy14,20710,00072
26Betty13,6159,70076
27Joyce13,4159,60072
28Christine12,6739,00057
29Cheryl11,8238,40065
30Gloria11,0377,90066
31Beverly10,5037,50070
32Martha9,8397,00066
33Bonnie9,7467,00066
34Catherine9,6556,90054
35Dorothy9,5516,80072
36Rebecca9,4256,70048
37Marilyn9,2856,60069
38Kathy9,0906,50065
39Jane8,9646,40062
40Joan8,8606,30073
41Peggy8,5326,10071
42Gail8,3506,00071
43Virginia8,3125,90066
44Connie8,1455,80067
45Ann7,9215,70065
46Kathryn7,8635,60051
47Diana7,4475,30052
48Jean7,4325,30069
49Ruth7,1285,10062
50Helen7,0615,00066

Top boy names of 1950

Most popular boy names of 1950
#NameBorn 1950Alive todayAvg. age, everyone
1James86,22850,00054
2Robert83,55348,00058
3John79,41246,00055
4Michael65,13638,00049
5David60,72935,00052
6William60,68035,00051
7Richard51,00329,00060
8Thomas45,59626,00053
9Charles39,09523,00054
10Gary33,73719,00065
11Larry31,48018,00065
12Ronald29,90817,00064
13Joseph27,02216,00045
14Donald26,99916,00064
15Kenneth23,81314,00057
16Steven23,25013,00052
17Dennis22,86213,00063
18Paul21,74213,00057
19Stephen20,51112,00054
20George20,18312,00057
21Daniel19,18911,00042
22Edward18,71411,00056
23Mark16,6049,60056
24Jerry15,2618,80063
25Gregory13,3117,70054
26Bruce12,6747,30063
27Roger12,5527,20063
28Douglas12,2647,10059
29Frank11,6066,70059
30Terry11,4336,60062
31Raymond11,1806,40056
32Timothy10,4996,10050
33Lawrence10,1735,90060
34Gerald9,7265,60064
35Wayne9,2595,30063
36Anthony8,6125,00040
37Peter8,3624,80051
38Patrick8,1794,70047
39Danny8,1434,70057
40Walter7,7984,50058
41Alan7,7374,50049
42Willie7,7174,40064
43Jeffrey7,6444,40053
44Carl7,2884,20060
45Harold7,2144,20066
46Arthur7,1614,10054
47Henry6,9634,00034
48Jack6,8403,90034
49Dale6,7853,90064
50Johnny6,5813,80054

About these numbers

“Born” counts the babies of each sex given the name in 1950, 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 1950. “Avg. age, everyone” is the average age of everyone alive with the name, not just the 1950 babies. How we calculate this