Born in 1950 · Baby Boomers

Baby names of 1950

The Social Security name files, which cover every name given to at least 5 babies, list 3,503,316 babies born in 1950: 1,713,054 girls and 1,790,262 boys. Linda and James were the most popular names, and 29.1% of all babies got a top-10 name, up from 28.3% in 1940. The name most tied to 1950 is Linda: among girls, it was 5.0× as common that year as in the decades around it.

Quick facts

Generation
Baby Boomers
Born 1946–1964
Babies on record
3,503,316
1,713,054 girls · 1,790,262 boys
Different names
6,109
for girls, plus 4,196 for boys (5+ babies each)
Top-10 names
29.1%
of babies got one · girls 24.1%, boys 33.8%

Top 10 names of 1950

Girls

#NameBabies
1Linda80,433
2Mary65,481
3Patricia47,944
4Barbara41,556
5Susan38,017
6Nancy29,617
7Deborah29,063
8Sandra28,896
9Carol26,163
10Kathleen25,706

Boys

#NameBabies
1James86,228
2Robert83,553
3John79,412
4Michael65,136
5David60,729
6William60,680
7Richard51,003
8Thomas45,596
9Charles39,095
10Gary33,737
  • Linda was the #1 name for girls every year from 1947 to 1952.
  • James was the #1 name for boys every year from 1940 to 1952.

How many babies got a top-10 name?

In 1950, 29.1% 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 1950

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

NameSexRankVs. nearby
LindaGirl#15.0×
MarshaGirl#684.6×
PauletteGirl#1513.8×
JanisGirl#1363.8×
DeborahGirl#73.3×
LyndaGirl#1073.2×
DianneGirl#903.1×
DaleGirl#2633.0×
DennisBoy#172.9×
CandaceGirl#1722.9×

Names that peaked in 1950

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

NameSexRank
BrendaGirl#14
MarshaGirl#68
ConstanceGirl#85
DonnieBoy#150
BonitaGirl#181
MonteBoy#296
MartaGirl#384
RoseannaGirl#487
JacqueGirl#539
RoseanneGirl#550

New to the top 1,000 in 1950

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

Girls

  • Debrah154 babies
  • Mindy126 babies
  • Krista111 babies
  • Leticia110 babies
  • Kyle102 babies
  • Terese98 babies
  • Mara94 babies
  • Nicolette92 babies

Boys

  • Kelvin139 babies
  • Ezzard62 babies
  • Tod60 babies
  • Scot58 babies
  • Shaun58 babies
  • Brant57 babies
  • Stacey55 babies
  • Brandon54 babies

Where are they now?

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

Girls

  • Patricia #3 in 1950 , now #1,336 in 2025
  • Susan #5 in 1950 , now #1,091 in 2025
  • Sandra #8 in 1950 , now #1,210 in 2025
  • Carol #9 in 1950 , now #2,242 in 2025
  • Kathleen #10 in 1950 , now #1,156 in 2025
  • Sharon #11 in 1950 , now #1,256 in 2025

Boys

  • Gary #10 in 1950 , now #1,073 in 2025
  • Larry #11 in 1950 , now #1,085 in 2025
  • Terry #30 in 1950 , now #1,116 in 2025
  • Gerald #34 in 1950 , now #1,206 in 2025
  • Willie #42 in 1950 , now #1,322 in 2025
  • Carl #44 in 1950 , 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