Born in 1954 · Baby Boomers

Baby names of 1954

The Social Security name files, which cover every name given to at least 5 babies, list 3,980,666 babies born in 1954: 1,941,915 girls and 2,038,751 boys. Mary and Michael were the most popular names, and 27.9% of all babies got a top-10 name, down from 29.4% in 1944. The name most tied to 1954 is Kim: among boys, it was 9.8× as common that year as in the decades around it.

Quick facts

Generation
Baby Boomers
Born 1946–1964
Babies on record
3,980,666
1,941,915 girls · 2,038,751 boys
Different names
6,625
for girls, plus 4,360 for boys (5+ babies each)
Top-10 names
27.9%
of babies got one · girls 23.0%, boys 32.5%

Top 10 names of 1954

Girls

#NameBabies
1Mary68,019
2Linda55,371
3Deborah54,674
4Patricia49,149
5Susan47,162
6Debra45,896
7Barbara36,368
8Karen32,456
9Nancy30,270
10Cynthia27,615

Boys

#NameBabies
1Michael88,568
2Robert86,331
3James86,311
4John81,168
5David79,556
6William61,426
7Richard57,042
8Thomas47,159
9Gary37,920
10Charles37,463
  • Mary was the #1 name for girls every year from 1953 to 1961.
  • Michael was the #1 name for boys every year from 1954 to 1959.

How many babies got a top-10 name?

In 1954, 27.9% 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 1954

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

NameSexRankVs. nearby
KimBoy#1099.8×
LuannGirl#1929.3×
DebraGirl#68.9×
DeborahGirl#37.6×
RickieBoy#2186.2×
RickeyBoy#1135.0×
KathieGirl#2744.9×
VickieGirl#694.8×
JanGirl#1314.0×
VickiGirl#504.0×

Names that peaked in 1954

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

NameSexRank
DeborahGirl#3
SusanGirl#5
PamelaGirl#12
TerryBoy#27
VickiGirl#50
RoxanneGirl#158
GarryBoy#138
LuannGirl#192
RickieBoy#218
KathieGirl#274

New to the top 1,000 in 1954

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

Girls

  • Sheree685 babies
  • Sabrina137 babies
  • Valinda136 babies
  • Sherie129 babies
  • Starla122 babies
  • Merri120 babies
  • Kerri116 babies
  • Leeann114 babies

Boys

  • Ricci94 babies
  • Dusty89 babies
  • Debra87 babies
  • Rock83 babies
  • Keven80 babies
  • Gavin76 babies
  • Kevan74 babies
  • Blane71 babies

Where are they now?

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

Girls

  • Patricia #4 in 1954 , now #1,336 in 2025
  • Susan #5 in 1954 , now #1,091 in 2025
  • Debra #6 in 1954 , now #4,478 in 2025
  • Karen #8 in 1954 , now #1,281 in 2025
  • Cynthia #10 in 1954 , now #1,014 in 2025
  • Donna #11 in 1954 , now #1,965 in 2025

Boys

  • Gary #9 in 1954 , now #1,073 in 2025
  • Larry #19 in 1954 , now #1,085 in 2025
  • Terry #27 in 1954 , now #1,116 in 2025
  • Randy #33 in 1954 , now #1,089 in 2025
  • Gerald #44 in 1954 , now #1,206 in 2025
  • Carl #47 in 1954 , 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