Born in 1948 · Baby Boomers

Baby names of 1948

The Social Security name files, which cover every name given to at least 5 babies, list 3,452,526 babies born in 1948: 1,697,908 girls and 1,754,618 boys. Linda and James were the most popular names, and 29.8% of all babies got a top-10 name, up from 28.4% in 1938. The name most tied to 1948 is Linda: among girls, it was 6.2× as common that year as in the decades around it.

Quick facts

Generation
Baby Boomers
Born 1946–1964
Babies on record
3,452,526
1,697,908 girls · 1,754,618 boys
Different names
6,040
for girls, plus 4,199 for boys (5+ babies each)
Top-10 names
29.8%
of babies got one · girls 25.5%, boys 33.9%

Top 10 names of 1948

Girls

#NameBabies
1Linda96,220
2Mary68,597
3Barbara46,826
4Patricia46,140
5Susan35,988
6Sandra31,063
7Nancy29,411
8Carol28,977
9Sharon26,143
10Kathleen23,257

Boys

#NameBabies
1James88,605
2Robert85,478
3John82,834
4William61,972
5David56,627
6Michael52,566
7Richard50,970
8Thomas43,780
9Charles38,676
10Ronald33,527
  • Linda was the #1 name for girls every year from 1947 to 1952.
  • James was the #1 name for boys every year from 1940 to 1952.

How many babies got a top-10 name?

In 1948, 29.8% of babies were given one of that year's 10 most popular names. Across all years, that share fell from 29.0% in 1935 to 7.5% in 2025.

Share of US babies given a top-10 name, 1935–2025

Names that sound like 1948

These names were far more common in 1948 than in the decades around it: the multiplier compares each name's share of 1948 babies with its average share 6–25 years before and after.

NameSexRankVs. nearby
LindaGirl#16.2×
PauletteGirl#1235.5×
LyndaGirl#844.5×
JanisGirl#1214.3×
MarshaGirl#764.1×
JudyGirl#163.5×
DianneGirl#863.4×
LanaGirl#1883.4×
LarryBoy#113.1×
PenelopeGirl#2753.0×

Names that peaked in 1948

Each of these reached its highest share of US babies in 1948, the high point in records going back to 1880. Rank is for 1948.

NameSexRank
LindaGirl#1
DannyBoy#39
PhilipBoy#54
MaureenGirl#88
DiannaGirl#172
LanaGirl#188
NoreenGirl#299
CherryGirl#429
DeloisGirl#445
CheryleGirl#498

New to the top 1,000 in 1948

Names that made the national top 1,000 for the first time in 1948 (records go back to 1880).

Girls

  • Regenia125 babies
  • Debora118 babies
  • Maura99 babies
  • Caryn97 babies
  • Hollis96 babies
  • Kristie95 babies
  • Lizabeth85 babies
  • Regena85 babies

Boys

  • Stevie78 babies
  • Derrick65 babies
  • Jerel54 babies
  • Cesar53 babies
  • Baron51 babies

Where are they now?

Top-100 names of 1948 that have since dropped out of the top 1,000. Ranks are for 1948 and 2025.

Girls

  • Patricia #4 in 1948 , now #1,336 in 2025
  • Susan #5 in 1948 , now #1,091 in 2025
  • Sandra #6 in 1948 , now #1,210 in 2025
  • Carol #8 in 1948 , now #2,242 in 2025
  • Sharon #9 in 1948 , now #1,256 in 2025
  • Kathleen #10 in 1948 , now #1,156 in 2025

Boys

  • Larry #11 in 1948 , now #1,085 in 2025
  • Gary #12 in 1948 , now #1,073 in 2025
  • Terry #26 in 1948 , now #1,116 in 2025
  • Gerald #30 in 1948 , now #1,206 in 2025
  • Willie #40 in 1948 , now #1,322 in 2025
  • Carl #42 in 1948 , now #1,134 in 2025

Source: U.S. Social Security Administration baby-name data, which covers names given to at least 5 babies of one sex in a year. About the data