Born in 1940 · Silent Generation

Baby names of 1940

The Social Security name files, which cover every name given to at least 5 babies, list 2,302,700 babies born in 1940: 1,143,528 girls and 1,159,172 boys. Mary and James were the most popular names, and 28.3% of all babies got a top-10 name, compared with 29.1% ten years later. The name most tied to 1940 is Shelby: among girls, it was 9.9× as common that year as in the decades around it.

Quick facts

Generation
Silent Generation
Born 1928–1945
Babies on record
2,302,700
1,143,528 girls · 1,159,172 boys
Different names
5,028
for girls, plus 3,937 for boys (5+ babies each)
Top-10 names
28.3%
of babies got one · girls 23.1%, boys 33.5%

Top 10 names of 1940

Girls

#NameBabies
1Mary56,216
2Barbara36,736
3Patricia32,665
4Judith22,385
5Betty22,077
6Carol21,759
7Nancy19,737
8Linda18,370
9Shirley17,881
10Sandra16,153

Boys

#NameBabies
1James62,481
2Robert61,198
3John54,786
4William44,779
5Richard37,425
6Charles31,689
7David27,690
8Thomas23,991
9Donald23,115
10Ronald20,741
  • Mary was already the #1 name for girls in 1935 and stayed there through 1946.
  • James was the #1 name for boys every year from 1940 to 1952.

How many babies got a top-10 name?

In 1940, 28.3% 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 1940

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

NameSexRankVs. nearby
ShelbyGirl#1879.9×
JudithGirl#45.9×
MyrnaGirl#1505.5×
CaroleGirl#495.5×
SondraGirl#1994.5×
PatGirl#1344.5×
SonjaGirl#2383.6×
SharronGirl#2973.5×
DeannaGirl#1363.5×
KayGirl#773.4×

Names that peaked in 1940

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

NameSexRank
JudithGirl#4
PriscillaGirl#127
PatGirl#134
WendellBoy#114
EarnestineGirl#301
FreddyBoy#324
KennithBoy#423
DickieBoy#491
WindellBoy#549
MerleneGirl#723

New to the top 1,000 in 1940

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

Girls

  • Suellen141 babies
  • Lonna86 babies
  • Kathie82 babies
  • Ilona75 babies
  • Larry73 babies
  • Laraine72 babies
  • Susann72 babies
  • Rona67 babies

Boys

  • Wilkie61 babies
  • Rick55 babies
  • Ricky48 babies
  • Donna47 babies
  • Janice47 babies
  • Javier47 babies
  • Lindell45 babies
  • Wendel45 babies

Where are they now?

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

Girls

  • Patricia #3 in 1940 , now #1,336 in 2025
  • Betty #5 in 1940 , now #1,113 in 2025
  • Carol #6 in 1940 , now #2,242 in 2025
  • Shirley #9 in 1940 , now #1,586 in 2025
  • Sandra #10 in 1940 , now #1,210 in 2025
  • Joyce #13 in 1940 , now #1,074 in 2025

Boys

  • Larry #13 in 1940 , now #1,085 in 2025
  • Gary #19 in 1940 , now #1,073 in 2025
  • Gerald #21 in 1940 , now #1,206 in 2025
  • Billy #27 in 1940 , now #1,068 in 2025
  • Bobby #30 in 1940 , now #1,097 in 2025
  • Carl #32 in 1940 , 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