AgeName

Popular 1970s names, and how old they are now

Babies born in the 1970s are 47 to 56 years old in 2026. Social Security recorded about 32 million of them under names it lists, and by our estimate 92% are still alive: about 29 million people.

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

Top 1970s girl names

Most popular girl names of the 1970s
#NameBorn 1970sAlive todayAvg. age, everyone
1Jennifer581,729550,00046
2Amy268,994250,00047
3Melissa253,267240,00046
4Michelle249,130230,00048
5Kimberly229,097210,00048
6Lisa228,690210,00056
7Angela225,262210,00049
8Heather203,902190,00045
9Stephanie160,468150,00043
10Nicole144,667140,00039
11Jessica143,492140,00038
12Elizabeth142,845130,00044
13Rebecca137,285130,00048
14Kelly133,545130,00048
15Mary126,254120,00066
16Christina125,747120,00044
17Amanda123,920120,00039
18Julie121,919110,00055
19Sarah118,823110,00039
20Laura118,204110,00051
21Shannon113,793110,00046
22Christine103,23697,00057
23Tammy98,83092,00058
24Tracy95,53689,00055
25Karen95,17389,00063
26Dawn92,44686,00057
27Susan88,30883,00066
28Andrea86,42481,00042
29Tina84,76479,00056
30Patricia81,11176,00068
31Cynthia80,19675,00060
32Lori77,77773,00058
33Rachel77,74973,00038
34April76,94672,00045
35Maria76,37372,00045
36Wendy74,18569,00055
37Crystal73,75770,00043
38Stacy69,90166,00050
39Erin67,88864,00039
40Jamie67,84564,00043
41Carrie66,82563,00052
42Tiffany65,15861,00040
43Tara65,07261,00044
44Sandra64,34060,00066
45Monica61,68058,00046
46Danielle60,91857,00038
47Stacey59,21056,00050
48Pamela58,03954,00064
49Tonya57,78954,00053
50Sara56,95854,00040

Top 1970s boy names

Most popular boy names of the 1970s
#NameBorn 1970sAlive todayAvg. age, everyone
1Michael707,327630,00049
2Christopher475,423430,00041
3Jason462,709420,00042
4David445,704400,00052
5James444,713400,00054
6John402,612360,00055
7Robert397,225360,00058
8Brian322,660290,00048
9William283,401250,00051
10Matthew277,727250,00036
11Joseph244,825220,00045
12Daniel244,454220,00042
13Kevin212,231190,00045
14Eric211,481190,00044
15Jeffrey202,850180,00053
16Richard202,804180,00060
17Scott194,520170,00053
18Mark194,260170,00056
19Steven188,078170,00052
20Thomas186,739170,00053
21Timothy181,260160,00050
22Anthony174,873160,00040
23Charles163,021150,00054
24Joshua140,318130,00033
25Ryan139,635130,00033
26Jeremy139,307130,00039
27Paul136,390120,00057
28Andrew132,929120,00036
29Gregory115,563100,00054
30Chad113,534100,00045
31Kenneth111,489100,00057
32Jonathan107,92697,00035
33Stephen107,80497,00054
34Shawn105,79095,00045
35Aaron101,48791,00034
36Adam91,73983,00035
37Patrick91,24082,00047
38Justin86,53978,00034
39Sean83,81975,00038
40Edward83,42575,00056
41Todd83,31974,00054
42Donald82,43574,00064
43Ronald81,73073,00064
44Benjamin81,33274,00030
45Keith76,68969,00054
46Bryan71,33864,00039
47Gary68,26161,00065
48Jose66,39060,00034
49Nathan65,85760,00030
50Douglas65,15558,00059

About these numbers

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