Born in 1938 · Silent Generation

Baby names of 1938

The Social Security name files, which cover every name given to at least 5 babies, list 2,212,603 babies born in 1938: 1,103,456 girls and 1,109,147 boys. Mary and Robert were the most popular names, and 28.4% of all babies got a top-10 name, compared with 29.8% ten years later. The name most tied to 1938 is Shelby: among girls, it was 17× as common that year as in the decades around it.

Quick facts

Generation
Silent Generation
Born 1928–1945
Babies on record
2,212,603
1,103,456 girls · 1,109,147 boys
Different names
4,995
for girls, plus 4,035 for boys (5+ babies each)
Top-10 names
28.4%
of babies got one · girls 23.3%, boys 33.5%

Top 10 names of 1938

Girls

#NameBabies
1Mary56,225
2Barbara39,277
3Patricia27,560
4Betty25,506
5Shirley23,766
6Carol19,421
7Nancy18,951
8Dorothy16,358
9Margaret15,330
10Joan14,303

Boys

#NameBabies
1Robert62,271
2James59,102
3John50,517
4William42,433
5Richard34,385
6Charles31,151
7Donald26,677
8David22,994
9Thomas21,381
10Ronald20,295
  • Mary was already the #1 name for girls in 1935 and stayed there through 1946.
  • Robert was already the #1 name for boys in 1935 and stayed there through 1939.

How many babies got a top-10 name?

In 1938, 28.4% 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 1938

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

NameSexRankVs. nearby
ShelbyGirl#14217×
MyrnaGirl#1347.4×
SonjaGirl#1806.4×
RosalieGirl#665.1×
DeannaGirl#1155.0×
CaroleGirl#465.0×
MarleneGirl#514.8×
ClaudetteGirl#2384.7×
SondraGirl#2224.4×
PatGirl#1493.8×

Names that peaked in 1938

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

NameSexRank
BarbaraGirl#2
SallyGirl#54
LorettaGirl#62
RosalieGirl#66
JeromeBoy#93
MyrnaGirl#134
AllanBoy#119
FreddieBoy#132
SonjaGirl#180
NeldaGirl#266

New to the top 1,000 in 1938

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

Girls

  • Lorelei121 babies
  • Danielle88 babies
  • Vicky78 babies
  • Helaine65 babies
  • Maryjo65 babies
  • Deana63 babies
  • Janine58 babies
  • Michael58 babies

Boys

  • Tex64 babies
  • Lonny59 babies
  • Autry57 babies
  • Rondal56 babies
  • Randal51 babies
  • Dion50 babies
  • Greg49 babies
  • Sandra45 babies

Where are they now?

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

Girls

  • Patricia #3 in 1938 , now #1,336 in 2025
  • Betty #4 in 1938 , now #1,113 in 2025
  • Shirley #5 in 1938 , now #1,586 in 2025
  • Carol #6 in 1938 , now #2,242 in 2025
  • Joan #10 in 1938 , now #1,087 in 2025
  • Joyce #11 in 1938 , now #1,074 in 2025

Boys

  • Larry #16 in 1938 , now #1,085 in 2025
  • Gerald #19 in 1938 , now #1,206 in 2025
  • Gary #22 in 1938 , now #1,073 in 2025
  • Billy #24 in 1938 , now #1,068 in 2025
  • Bobby #27 in 1938 , now #1,097 in 2025
  • Carl #29 in 1938 , 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