Baby Names

Here Are the 100 Most Popular Baby Names from 50 Years Ago

Plus, how they stack up to 2019's top names.

by Amanda Tarlton
Originally Published: 
Cropped shot of a baby girl being held by her mother
mapodile/E+/Getty Images

In the last 50 years, baby name trends have come and gone but some have stayed the same, according to the Social Security Administration’s database. The agency publishes the most popular girls’ and boys’ names for each year—and there are some surprising similarities between 1969 and today.

To compile the top names, which the SSA has been publishing since 1880, it looks at the records of nearly seven million male births and 8.5 million female births to determine how many times a name has been used.

The number one name in 1969 for boys was Michael, which has dropped to number 12 in the SSA’s most recent list (2017). For girls, the most popular name in 1969 was Lisa, which is completely gone from the top 100 today.

Other boys’ names that stayed in the top 20 over the last half-century include William, James, Joseph, and Daniel. On the other hand, the only girls’ name that remained in the top 20 was Elizabeth.

Why is there so much more consistency in boys’ names than girls’ names? Some experts believe it’s because there are many more girls’ names out there since parents are more likely to give their daughters a unique moniker than their sons. “The culture is much more accepting of out-there girls’ names,” Matthew Hahn, co-author of a 2003 baby name study, explained to Time.

For the full list of the 100 top names for both boys and girls, visit the SSA website here. Below are the 25 most popular for both gender.


  • Lisa
  • Michelle
  • Jennifer
  • Kimberly
  • Melissa
  • Amy
  • Angela
  • Mary
  • Tammy
  • Laura
  • Susan
  • Julie
  • Karen
  • Christine
  • Kelly
  • Elizabeth
  • Tracy
  • Patricia
  • Stephanie
  • Lori
  • Dawn
  • Tina
  • Cynthia
  • Pamela
  • Sandra


  • Michael
  • David
  • James
  • John
  • Robert
  • William
  • Christopher
  • Mark
  • Brian
  • Richard
  • Jeffrey
  • Scott
  • Thomas
  • Steven
  • Joseph
  • Kevin
  • Timothy
  • Daniel
  • Charles
  • Anthony
  • Eric
  • Paul
  • Kenneth
  • Matthew
  • Jason

This article was originally published on