Born in 1971 · Gen X

Baby names of 1971

The Social Security name files, which cover every name given to at least 5 babies, list 3,432,270 babies born in 1971: 1,663,823 girls and 1,768,447 boys. Jennifer and Michael were the most popular names, and 21.8% of all babies got a top-10 name, down from 22.9% in 1961. The name most tied to 1971 is Tricia: among girls, it was 8.4× as common that year as in the decades around it.

Quick facts

Generation
Gen X
Born 1965–1980
Babies on record
3,432,270
1,663,823 girls · 1,768,447 boys
Different names
9,645
for girls, plus 5,655 for boys (5+ babies each)
Top-10 names
21.8%
of babies got one · girls 16.8%, boys 26.5%

Top 10 names of 1971

Girls

#NameBabies
1Jennifer56,771
2Michelle33,160
3Lisa32,907
4Kimberly30,708
5Amy26,237
6Angela25,901
7Melissa23,875
8Tammy17,656
9Mary16,703
10Julie15,322

Boys

#NameBabies
1Michael77,577
2James54,597
3David53,113
4John51,512
5Robert50,634
6Christopher48,225
7William35,413
8Jason34,173
9Brian32,624
10Scott30,901
  • 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 1971, 21.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 1971

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

NameSexRankVs. nearby
TriciaGirl#1098.4×
ToniaGirl#2126.9×
TracieGirl#1496.6×
TraciGirl#1165.7×
ShannonBoy#1065.7×
TonyaGirl#455.6×
StacyBoy#2315.6×
TracyGirl#135.4×
StacieGirl#1315.4×
TraceyGirl#745.2×

Names that peaked in 1971

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

NameSexRank
ScottBoy#10
StacyGirl#32
StaceyGirl#41
DanaGirl#44
TriciaGirl#109
StacieGirl#131
AndreBoy#129
KerryGirl#145
JodyBoy#161
GingerGirl#187

New to the top 1,000 in 1971

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

Girls

  • Yesenia527 babies
  • Candida222 babies
  • Tarsha212 babies
  • Tameka210 babies
  • Ayanna194 babies
  • Jenni175 babies
  • Brandie170 babies
  • Shantel169 babies

Boys

  • Tate113 babies
  • Germaine95 babies
  • Nigel95 babies
  • Jerod93 babies
  • Christoper90 babies
  • Tristan90 babies
  • Chadd89 babies
  • Jarod89 babies

Where are they now?

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

Girls

  • Tammy #8 in 1971 , now #3,703 in 2025
  • Heather #12 in 1971 , now #1,264 in 2025
  • Tracy #13 in 1971 , now #2,171 in 2025
  • Dawn #14 in 1971 , now #2,174 in 2025
  • Karen #15 in 1971 , now #1,281 in 2025
  • Susan #17 in 1971 , now #1,091 in 2025

Boys

  • Chad #29 in 1971 , now #1,701 in 2025
  • Todd #30 in 1971 , now #1,618 in 2025
  • Gary #38 in 1971 , now #1,073 in 2025
  • Craig #43 in 1971 , now #1,644 in 2025
  • Larry #44 in 1971 , now #1,085 in 2025
  • Jeffery #53 in 1971 , now #1,556 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