AgeName

Popular 1960s names, and how old they are now

Babies born in the 1960s are 57 to 66 years old in 2026. Social Security recorded about 38 million of them under names it lists, and by our estimate 84% are still alive: about 32 million people.

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

Top 1960s girl names

Most popular girl names of the 1960s
#NameBorn 1960sAlive todayAvg. age, everyone
1Lisa496,987440,00056
2Mary355,240310,00066
3Susan287,666250,00066
4Karen286,053250,00063
5Kimberly259,072230,00048
6Patricia231,178200,00068
7Linda225,454200,00070
8Donna213,468190,00068
9Michelle208,293190,00048
10Cynthia196,597170,00060
11Sandra183,846160,00066
12Deborah183,439160,00066
13Tammy182,231160,00058
14Pamela181,939160,00064
15Lori176,560150,00058
16Laura174,185150,00051
17Elizabeth168,920150,00044
18Julie166,150150,00055
19Brenda164,502140,00063
20Jennifer164,413150,00046
21Barbara159,773140,00072
22Angela159,294140,00049
23Sharon154,905140,00068
24Debra153,771130,00066
25Teresa151,793130,00059
26Nancy142,724120,00068
27Christine139,343120,00057
28Cheryl135,650120,00065
29Denise128,824110,00059
30Kelly128,053110,00048
31Tina126,401110,00056
32Kathleen120,952110,00064
33Melissa119,202110,00046
34Robin118,327100,00058
35Amy116,775100,00047
36Diane114,453100,00068
37Dawn114,293100,00057
38Carol112,33398,00072
39Tracy103,78092,00055
40Kathy101,12788,00065
41Rebecca99,46288,00048
42Theresa97,11885,00061
43Kim94,38883,00063
44Rhonda93,60782,00061
45Stephanie92,82182,00043
46Cindy91,59580,00057
47Janet89,31578,00068
48Wendy88,96379,00055
49Maria88,85078,00045
50Michele86,99377,00058

Top 1960s boy names

Most popular boy names of the 1960s
#NameBorn 1960sAlive todayAvg. age, everyone
1Michael833,092670,00049
2David733,953590,00052
3John713,394570,00055
4James684,722550,00054
5Robert650,786520,00058
6Mark441,390350,00056
7William421,433340,00051
8Richard373,907300,00060
9Thomas327,055260,00053
10Jeffrey302,029240,00053
11Steven290,607230,00052
12Joseph283,048230,00045
13Timothy276,837220,00050
14Kevin271,412220,00045
15Scott266,828220,00053
16Brian258,129210,00048
17Charles249,398200,00054
18Paul242,503200,00057
19Daniel242,020200,00042
20Christopher237,144190,00041
21Kenneth227,531180,00057
22Anthony203,159160,00040
23Gregory187,495150,00054
24Ronald182,190150,00064
25Donald172,628140,00064
26Gary166,031130,00065
27Stephen152,240120,00054
28Eric152,222120,00044
29Edward143,984120,00056
30Douglas134,989110,00059
31Todd128,741100,00054
32Patrick122,717100,00047
33George113,02391,00057
34Keith112,57591,00054
35Larry108,58287,00065
36Matthew105,93887,00036
37Terry101,48981,00062
38Andrew97,10979,00036
39Dennis94,98476,00063
40Randy93,87875,00057
41Jerry93,54475,00063
42Peter92,41874,00051
43Frank87,15570,00059
44Craig84,71268,00056
45Raymond81,79366,00056
46Jeffery79,53464,00054
47Bruce74,64260,00063
48Rodney72,19459,00056
49Mike71,45657,00063
50Roger71,44057,00063

About these numbers

“Born” counts the babies of each sex given the name in the 1960s, 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 1960s babies. How we calculate this