AgeName

Popular names of 1971, and how old they are now

People born in 1971 turn 55 in 2026. Social Security recorded about 3.4 million births in 1971 under names it lists, and by our estimate about 90% of them are still alive: about 3.1 million people.

The year's top names were Jennifer for girls and Michael for boys. Babies born that year are Gen Xers (see Gen X names).

12 names on AgeByName had their busiest year ever in 1971: Scott, Angela, Shawn, Stacy, Dana, Stacey, Tricia, Kristi, Stacie, Ginger, Tonia and Staci.

Top girl names of 1971

Most popular girl names of 1971
#NameBorn 1971Alive todayAvg. age, everyone
1Jennifer56,77153,00046
2Michelle33,16031,00048
3Lisa32,90730,00056
4Kimberly30,70828,00048
5Amy26,23724,00047
6Angela25,90124,00049
7Melissa23,87522,00046
8Tammy17,65616,00058
9Mary16,70315,00066
10Julie15,32214,00055
11Stephanie15,13514,00043
12Heather15,01714,00045
13Tracy14,33013,00055
14Dawn14,28813,00057
15Karen14,21413,00063
16Laura13,87513,00051
17Susan13,78213,00066
18Christine13,67813,00057
19Elizabeth13,60613,00044
20Tina13,26612,00056
21Shannon12,64712,00046
22Kelly12,59912,00048
23Rebecca12,19211,00048
24Cynthia12,14311,00060
25Lori11,82911,00058
26Patricia11,47011,00068
27Nicole10,4239,70039
28Pamela10,1499,40064
29Wendy10,0639,30055
30Christina9,9159,20044
31Sandra9,7149,00066
32Stacy9,1178,40050
33Deborah8,6758,00066
34Teresa8,5637,90059
35Andrea8,4837,90042
36Denise8,2197,60059
37Maria8,1417,50045
38Donna8,0137,40068
39Michele7,9557,40058
40Sharon7,5237,00068
41Stacey7,4826,90050
42Linda7,3766,80070
43Brenda7,1606,60063
44Dana6,9346,40051
45Tonya6,8976,40053
46Rhonda6,6496,20061
47Barbara6,4536,00072
48Monica6,4266,00046
49Tara6,3365,90044
50Cheryl6,3275,90065

Top boy names of 1971

Most popular boy names of 1971
#NameBorn 1971Alive todayAvg. age, everyone
1Michael77,57768,00049
2James54,59748,00054
3David53,11347,00052
4John51,51245,00055
5Robert50,63444,00058
6Christopher48,22542,00041
7William35,41331,00051
8Jason34,17330,00042
9Brian32,62429,00048
10Scott30,90127,00053
11Richard26,15423,00060
12Jeffrey25,83423,00053
13Mark25,13222,00056
14Kevin24,85022,00045
15Joseph24,51722,00045
16Steven23,68621,00052
17Thomas23,14920,00053
18Eric22,96220,00044
19Matthew22,54320,00036
20Daniel21,78519,00042
21Timothy20,08918,00050
22Charles19,85117,00054
23Anthony19,22317,00040
24Paul17,46915,00057
25Kenneth14,76313,00057
26Gregory14,76013,00054
27Stephen13,10212,00054
28Shawn12,82511,00045
29Chad12,13711,00045
30Todd12,05511,00054
31Ronald11,61710,00064
32Edward11,0629,70056
33Andrew10,9119,60036
34Donald10,8729,60064
35Patrick10,8089,50047
36Sean10,5109,20038
37Keith9,8518,70054
38Gary9,1908,10065
39Douglas8,7377,70059
40Jonathan8,6287,60035
41Aaron8,4037,40034
42George8,2267,20057
43Craig7,9577,00056
44Larry7,7636,80065
45Jeremy7,4986,60039
46Troy7,3406,50046
47Peter7,0256,20051
48Bryan6,6115,80039
49Dennis6,5845,80063
50Jerry6,5725,80063

About these numbers

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