Names From the 1940s

Real names given to babies in the US from 1940 to 1949. The top names were Mary for girls and James for boys.

Here are 12 names to start. Change the options and press Generate 1940s names for more.

  1. Pamela Cui#39 girls’ name in the 1940s · 1 in 198 girls#4,852 surname in the 2020 US Census
  2. Lois Mackay#49 girls’ name in the 1940s · 1 in 255 girls#3,616 surname in the 2020 US Census
  3. Johnie Miller#449 boys’ name in the 1940s · 1 in 7,564 boys#7 surname in the 2020 US Census
  4. Rhonda Buenrostro#330 girls’ name in the 1940s · 1 in 3,005 girls#5,105 surname in the 2020 US Census
  5. Samuel Jay#65 boys’ name in the 1940s · 1 in 345 boys#3,386 surname in the 2020 US Census
  6. Sue Leal#72 girls’ name in the 1940s · 1 in 354 girls#953 surname in the 2020 US Census
  7. Victor Yeager#113 boys’ name in the 1940s · 1 in 661 boys#1,605 surname in the 2020 US Census
  8. Bradford Williams#410 boys’ name in the 1940s · 1 in 6,157 boys#3 surname in the 2020 US Census
  9. Gwendolyn Garza#146 girls’ name in the 1940s · 1 in 790 girls#189 surname in the 2020 US Census
  10. Timothy Lopez#63 boys’ name in the 1940s · 1 in 342 boys#12 surname in the 2020 US Census
  11. James John#1 boys’ name in the 1940s · 1 in 19 boys#917 surname in the 2020 US Census
  12. Lillian Houghton#126 girls’ name in the 1940s · 1 in 649 girls#3,253 surname in the 2020 US Census

The 1940s in numbers

29,371,000babies recorded
24%of girls got a top-10 name
34%of boys got a top-10 name

Counts include names given to at least five babies of the same sex in a year. Early decades undercount births, because many people born before 1937 never applied for a Social Security number.

Top 25 girls' names of the 1940s

RankNameBabiesShare
#1Mary640,07044.19 per 1,000
#2Linda531,65836.7 per 1,000
#3Barbara425,26729.36 per 1,000
#4Patricia411,41228.4 per 1,000
#5Carol292,33020.18 per 1,000
#6Sandra265,53618.33 per 1,000
#7Nancy252,05817.4 per 1,000
#8Sharon221,23615.27 per 1,000
#9Judith218,03515.05 per 1,000
#10Susan212,01414.64 per 1,000
#11Betty194,62213.44 per 1,000
#12Carolyn181,85512.55 per 1,000
#13Margaret173,02511.95 per 1,000
#14Shirley171,78011.86 per 1,000
#15Judy167,71811.58 per 1,000
#16Karen167,69911.58 per 1,000
#17Donna165,52311.43 per 1,000
#18Kathleen152,98110.56 per 1,000
#19Joyce151,49310.46 per 1,000
#20Dorothy132,2559.13 per 1,000
#21Janet130,7549.03 per 1,000
#22Diane122,8778.48 per 1,000
#23Janice118,8928.21 per 1,000
#24Joan117,7088.13 per 1,000
#25Elizabeth116,5518.05 per 1,000

Top 25 boys' names of the 1940s

RankNameBabiesShare
#1James795,76753.46 per 1,000
#2Robert758,11550.93 per 1,000
#3John711,60047.8 per 1,000
#4William556,46937.38 per 1,000
#5Richard477,47232.07 per 1,000
#6David426,36528.64 per 1,000
#7Charles361,76024.3 per 1,000
#8Thomas350,77123.56 per 1,000
#9Michael336,56422.61 per 1,000
#10Ronald282,47818.98 per 1,000
#11Larry255,90717.19 per 1,000
#12Donald247,82916.65 per 1,000
#13Joseph230,28115.47 per 1,000
#14Gary217,76914.63 per 1,000
#15George209,00514.04 per 1,000
#16Kenneth198,55113.34 per 1,000
#17Paul183,35612.32 per 1,000
#18Edward174,79811.74 per 1,000
#19Jerry167,25011.23 per 1,000
#20Dennis162,11310.89 per 1,000
#21Frank119,4208.02 per 1,000
#22Daniel112,7767.58 per 1,000
#23Raymond109,0707.33 per 1,000
#24Roger107,5977.23 per 1,000
#25Stephen106,8107.17 per 1,000

Names that rose fastest in the 1940s

Compared with the decade before, among names in the top 300 of the 1940s.

Girls

Boys

Unisex names of the 1940s

Other decades

Frequently asked questions

What were the most popular names in the 1940s?

Mary, Linda and Barbara for girls; James, Robert and John for boys.

Where does this data come from?

From the US Social Security Administration's national baby-name records, which go back to 1880.

Can I use these names?

Yes. Names are free to use for pets, stories, games, products and anything else. Real names come from public government records; fantasy names are generated, so you do not need permission to use them.