Born in 1977 · Gen X

Baby names of 1977

The Social Security name files, which cover every name given to at least 5 babies, list 3,176,366 babies born in 1977: 1,533,146 girls and 1,643,220 boys. Jennifer and Michael were the most popular names, and 20.9% of all babies got a top-10 name, down from 22.2% in 1967. The name most tied to 1977 is Kizzy: among girls, it was 274× as common that year as in the decades around it.

Quick facts

Generation
Gen X
Born 1965–1980
Babies on record
3,176,366
1,533,146 girls · 1,643,220 boys
Different names
11,329
for girls, plus 6,861 for boys (5+ babies each)
Top-10 names
20.9%
of babies got one · girls 16.7%, boys 24.9%

Top 10 names of 1977

Girls

#NameBabies
1Jennifer58,964
2Melissa26,879
3Amy26,729
4Jessica24,846
5Heather23,773
6Angela20,998
7Michelle19,540
8Kimberly18,286
9Amanda18,278
10Kelly18,234

Boys

#NameBabies
1Michael67,587
2Jason55,631
3Christopher46,721
4David40,515
5James40,040
6Robert34,214
7John34,195
8Brian32,492
9Matthew31,965
10Joseph26,483
  • Jennifer was the #1 name for girls every year from 1970 to 1984.
  • Michael was the #1 name for boys every year from 1961 to 1998.

How many babies got a top-10 name?

In 1977, 20.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 1977

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

NameSexRankVs. nearby
KizzyGirl#223274×
FarrahGirl#17727×
JaimeGirl#4615×
LakishaGirl#21415×
TamekaGirl#24111×
MandyGirl#9410×
TamikaGirl#15810×
MistyGirl#409.9×
AishaGirl#1758.9×
JasonBoy#26.5×

Names that peaked in 1977

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

NameSexRank
JeremyBoy#15
KellyGirl#10
BryanBoy#42
MistyGirl#40
JennyGirl#108
SummerGirl#119
ShawnaGirl#139
AishaGirl#175
FarrahGirl#177
ShanaGirl#183

New to the top 1,000 in 1977

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

Girls

  • Kizzy1,117 babies
  • Devon329 babies
  • Raven299 babies
  • Qiana250 babies
  • Talia219 babies
  • Hayley218 babies
  • Shawnte207 babies
  • Shante199 babies

Boys

  • Levar523 babies
  • Lavar279 babies
  • Kunta215 babies
  • Jedediah124 babies
  • Jerimiah121 babies
  • Kinte104 babies
  • Rashawn101 babies
  • Jeramiah98 babies

Where are they now?

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

Girls

  • Heather #5 in 1977 , now #1,264 in 2025
  • Shannon #19 in 1977 , now #2,405 in 2025
  • Crystal #25 in 1977 , now #1,145 in 2025
  • Carrie #28 in 1977 , now #2,726 in 2025
  • Christine #30 in 1977 , now #1,274 in 2025
  • Karen #32 in 1977 , now #1,281 in 2025

Boys

  • Chad #34 in 1977 , now #1,701 in 2025
  • Todd #50 in 1977 , now #1,618 in 2025
  • Gary #58 in 1977 , now #1,073 in 2025
  • Larry #62 in 1977 , now #1,085 in 2025
  • Craig #64 in 1977 , now #1,644 in 2025
  • Cory #67 in 1977 , now #1,245 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