Born in 1957 · Baby Boomers

Baby names of 1957

The Social Security name files, which cover every name given to at least 5 babies, list 4,202,087 babies born in 1957: 2,044,851 girls and 2,157,236 boys. Mary and Michael were the most popular names, and 25.6% of all babies got a top-10 name, down from 30.1% in 1947. The name most tied to 1957 is Debra: among girls, it was 9.4× as common that year as in the decades around it.

Quick facts

Generation
Baby Boomers
Born 1946–1964
Babies on record
4,202,087
2,044,851 girls · 2,157,236 boys
Different names
7,015
for girls, plus 4,552 for boys (5+ babies each)
Top-10 names
25.6%
of babies got one · girls 20.1%, boys 30.8%

Top 10 names of 1957

Girls

#NameBabies
1Mary61,102
2Susan45,954
3Linda44,517
4Debra42,728
5Karen40,591
6Deborah40,096
7Cynthia39,340
8Patricia39,283
9Barbara29,692
10Donna28,042

Boys

#NameBabies
1Michael92,781
2James84,337
3David82,403
4Robert81,765
5John79,033
6William56,852
7Mark52,841
8Richard52,446
9Thomas44,625
10Steven36,842
  • 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 1957, 25.6% 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 1957

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

NameSexRankVs. nearby
DebraGirl#49.4×
DeboraGirl#1618.8×
DebbieGirl#278.3×
CindyGirl#196.9×
LuannGirl#2796.7×
KimBoy#1625.6×
RickeyBoy#1085.4×
PamGirl#1845.1×
KathyGirl#205.0×
CathyGirl#395.0×

Names that peaked in 1957

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

NameSexRank
CynthiaGirl#7
CindyGirl#19
PeterBoy#37
MichealBoy#85
SherylGirl#112
MarianneGirl#139
VickyGirl#142
JayneGirl#216
JeannieGirl#222
GaleGirl#244

New to the top 1,000 in 1957

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

Girls

  • Tammie618 babies
  • Tamera255 babies
  • Tamra244 babies
  • Traci226 babies
  • Tammi176 babies
  • Deb172 babies
  • Cyndi146 babies
  • Tamela146 babies

Boys

  • Cheyenne71 babies
  • Kenney71 babies
  • Brien69 babies
  • Derick66 babies
  • Devin64 babies
  • Robb64 babies
  • Kerwin61 babies
  • Grayling58 babies

Where are they now?

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

Girls

  • Susan #2 in 1957 , now #1,091 in 2025
  • Debra #4 in 1957 , now #4,478 in 2025
  • Karen #5 in 1957 , now #1,281 in 2025
  • Cynthia #7 in 1957 , now #1,014 in 2025
  • Patricia #8 in 1957 , now #1,336 in 2025
  • Donna #10 in 1957 , now #1,965 in 2025

Boys

  • Gary #13 in 1957 , now #1,073 in 2025
  • Larry #22 in 1957 , now #1,085 in 2025
  • Randy #31 in 1957 , now #1,089 in 2025
  • Terry #33 in 1957 , now #1,116 in 2025
  • Steve #44 in 1957 , now #1,617 in 2025
  • Carl #49 in 1957 , 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