AgeName

Popular names of 1958, and how old they are now

People born in 1958 turn 68 in 2026. Social Security recorded about 4.1 million births in 1958 under names it lists, and by our estimate about 77% of them are still alive: about 3.2 million people.

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

12 names on AgeByName had their busiest year ever in 1958: Cheryl, Kathy, Julie, Ricky, Cathy, Peggy, Dale, Darlene, Rick, Darrell, Rickey and Dan.

Top girl names of 1958

Most popular girl names of 1958
#NameBorn 1958Alive todayAvg. age, everyone
1Mary55,84846,00066
2Susan45,17537,00066
3Linda41,90434,00070
4Karen38,48732,00063
5Patricia37,96131,00068
6Debra35,52129,00066
7Deborah32,94327,00066
8Cynthia31,01425,00060
9Barbara27,87423,00072
10Donna26,95922,00068
11Pamela25,27921,00064
12Nancy24,81920,00068
13Cheryl24,11920,00065
14Kathy23,93820,00065
15Sandra21,83418,00066
16Brenda21,33718,00063
17Sharon21,11417,00068
18Diane20,81117,00068
19Lisa20,20217,00056
20Carol19,68316,00072
21Kathleen19,20516,00064
22Elizabeth18,53515,00044
23Julie18,21515,00055
24Debbie17,86015,00064
25Cindy16,58514,00057
26Teresa15,60213,00059
27Denise14,95912,00059
28Janet14,81612,00068
29Laura13,51311,00051
30Lori13,03211,00058
31Margaret12,31410,00061
32Robin11,5489,50058
33Theresa11,4529,40061
34Cathy10,9429,00065
35Janice10,8888,90070
36Judy10,8388,90072
37Carolyn10,8148,90067
38Catherine10,7698,80054
39Kimberly10,7108,80048
40Kim10,6648,80063
41Rebecca10,4168,60048
42Peggy10,0718,30071
43Christine10,0628,30057
44Tammy9,9878,20058
45Diana9,1697,50052
46Joyce9,0347,40072
47Ann8,8567,30065
48Rhonda8,3416,90061
49Darlene8,2786,80066
50Connie8,2096,70067

Top boy names of 1958

Most popular boy names of 1958
#NameBorn 1958Alive todayAvg. age, everyone
1Michael90,60465,00049
2David82,68159,00052
3James78,77457,00054
4Robert77,33856,00058
5John76,05755,00055
6William54,25439,00051
7Mark52,69838,00056
8Richard50,00736,00060
9Thomas42,08830,00053
10Steven32,96824,00052
11Charles32,24223,00054
12Joseph30,11522,00045
13Timothy28,79721,00050
14Kenneth26,68419,00057
15Paul26,26419,00057
16Daniel25,61918,00042
17Gary25,28718,00065
18Donald25,01518,00064
19Ronald24,82418,00064
20Kevin24,66618,00045
21Jeffrey24,22317,00053
22Larry20,08314,00065
23Gregory19,81014,00054
24Brian19,27914,00048
25Scott19,17514,00053
26Stephen17,96213,00054
27Anthony17,43013,00040
28Edward17,37712,00056
29Dennis16,41812,00063
30Douglas15,79811,00059
31George15,63711,00057
32Randy15,18811,00057
33Terry15,00611,00062
34Ricky13,3759,60056
35Jerry12,9179,30063
36Bruce12,4729,00063
37Keith11,9058,60054
38Frank11,3258,10059
39Christopher11,0798,00041
40Mike10,7797,70063
41Peter10,7577,70051
42Patrick10,2477,40047
43Raymond10,2267,30056
44Steve10,0797,20061
45Danny8,9346,40057
46Dale8,5026,10064
47Roger8,3686,00063
48Wayne8,3296,00063
49Alan8,2265,90049
50Eric8,1905,90044

About these numbers

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