AgeName

Popular names of 1947, and how old they are now

People born in 1947 turn 79 in 2026. Social Security recorded about 3.6 million births in 1947 under names it lists, and by our estimate about 58% of them are still alive: about 2.1 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).

12 names on AgeByName had their busiest year ever in 1947: Linda, James, Robert, John, William, Barbara, Charles, Larry, Ronald, Sandra, Nancy and Sharon.

Top girl names of 1947

Most popular girl names of 1947
#NameBorn 1947Alive todayAvg. age, everyone
1Linda99,69264,00070
2Mary71,69046,00066
3Patricia51,27833,00068
4Barbara48,80031,00072
5Sandra34,77922,00066
6Carol33,54322,00072
7Nancy32,44521,00068
8Susan31,95221,00066
9Sharon28,53318,00068
10Donna23,51715,00068
11Kathleen22,09514,00064
12Judith21,99614,00072
13Karen21,64814,00063
14Judy21,03714,00072
15Carolyn20,74213,00067
16Margaret20,10113,00061
17Betty18,96612,00076
18Diane17,77511,00068
19Shirley17,64811,00075
20Joyce15,91510,00072
21Brenda15,83010,00063
22Janice15,4099,90070
23Janet15,2369,80068
24Cheryl13,8909,00065
25Elizabeth13,4408,70044
26Dorothy12,7538,20072
27Gloria12,6278,10066
28Pamela12,3988,00064
29Marilyn11,8817,70069
30Joan11,2777,30073
31Beverly11,2057,20070
32Martha10,6516,90066
33Cynthia10,5306,80060
34Virginia10,4076,70066
35Bonnie10,2146,60066
36Jane9,9436,40062
37Phyllis9,1875,90074
38Helen8,9795,80066
39Frances8,9435,80067
40Jean8,9405,80069
41Ann8,8945,70065
42Peggy8,8775,70071
43Connie8,6455,60067
44Ruth8,4825,50062
45Christine8,3795,40057
46Catherine7,8895,10054
47Alice7,8495,10053
48Diana7,6224,90052
49Gail7,2424,70071
50Elaine7,0594,60064

Top boy names of 1947

Most popular boy names of 1947
#NameBorn 1947Alive todayAvg. age, everyone
1James94,76748,00054
2Robert91,65547,00058
3John88,32445,00055
4William67,00234,00051
5Richard58,53230,00060
6David57,81029,00052
7Michael50,50626,00049
8Thomas44,84223,00053
9Charles40,78121,00054
10Larry34,94618,00065
11Ronald34,89918,00064
12Gary30,02915,00065
13Donald28,26014,00064
14Joseph27,52014,00045
15Kenneth24,58612,00057
16George23,91612,00057
17Dennis23,68612,00063
18Paul22,79612,00057
19Edward20,53910,00056
20Jerry18,7949,50063
21Stephen15,3287,80054
22Daniel15,1897,70042
23Frank13,9947,10059
24Steven13,5286,90052
25Roger12,7606,50063
26Terry12,7516,50062
27Raymond12,3526,30056
28Gerald10,7505,50064
29Bruce10,5245,30063
30Wayne10,1695,20063
31Douglas9,8955,00059
32Lawrence9,5824,90060
33Gregory9,3274,70054
34Walter9,2184,70058
35Harold8,9044,50066
36Peter8,5904,40051
37Jack8,5074,30034
38Arthur8,2554,20054
39Danny8,0694,10057
40Carl8,0504,10060
41Anthony8,0144,10040
42Willie7,9974,10064
43Joe7,9044,00061
44Jimmy7,8814,00057
45Alan7,8234,00049
46Henry7,8074,00034
47Mark7,7733,90056
48Roy7,5603,80060
49Johnny7,4413,80054
50Ralph7,3893,70065

About these numbers

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