b babynamesuggestion
Menu

Your Shortlist

0 names saved

50 Baby Names That Defined the 1940s

The 1940s was a transformative decade in American history, and baby naming trends reflected the era's optimism and cultural values. As families celebrated the end of World War II and embraced post-war prosperity, certain names surged in popularity, reaching peaks that defined an entire generation. The names that dominated this period tell a story of American preferences—strong, classic choices for boys and feminine, melodic names for girls. From timeless classics like James and Linda to charming mid-century favorites like Marilyn and Jerry, these 50 names captured the spirit of the 1940s. Whether you're researching your family history or seeking authentic vintage inspiration, these data-backed names offer a fascinating window into what American parents valued most during this pivotal decade.

  1. James — James dominated as the #1 boys' name in 1947, with 94,767 births making it the decade's most popular choice for sons.
  2. Linda — Linda reigned as the #1 girls' name in 1947, surpassing all others with 99,692 births.
  3. Robert — Robert claimed the #2 spot in 1947 with 91,655 births, remaining a steadfast classic throughout the decade.
  4. John — John held the #3 position in 1947 with 88,324 births, continuing its centuries-old American tradition.
  5. William — William ranked #4 in 1947 with 67,002 births, maintaining its status as a timeless masculine choice.
  6. Barbara — Barbara peaked at #4 in 1947 with 48,800 births, becoming one of the decade's most beloved girls' names.
  7. Richard — Richard reached #5 in 1946 with 58,870 births, demonstrating strong appeal for mid-century boys.
  8. Carol — Carol hit #5 in 1946 with 34,284 births, reflecting the era's fondness for simple, elegant girls' names.
  9. Sandra — Sandra peaked at #5 in 1947 with 34,779 births, gaining traction as a fashionable modern choice.
  10. Judith — Judith achieved #7 status in 1943 with 25,214 births, showing the period's preference for traditional biblical names.
  11. Nancy — Nancy reached #7 in 1947 with 32,445 births, becoming a quintessential 1940s girl's name.
  12. Charles — Charles ranked #9 in 1947 with 40,781 births, upholding its position as a distinguished boys' name.
  13. Sharon — Sharon hit #9 in 1947 with 28,533 births, emerging as a popular choice for girls born in the post-war years.
  14. Larry — Larry peaked at #10 in 1947 with 34,946 births, becoming the decade's leading casual boys' name.
  15. Ronald — Ronald reached #11 in 1947 with 34,899 births, reflecting American parents' embrace of this increasingly common name.
  16. Joyce — Joyce achieved #13 status in 1942 with 16,728 births, representing an earlier trend in 1940s naming.
  17. Judy — Judy ranked #14 in 1947 with 21,037 births, serving as the diminutive darling of the decade.
  18. Carolyn — Carolyn hit #15 in 1947 with 20,742 births, offering an elegant variation on the perennial Carol.
  19. Jerry — Jerry reached #20 in 1947 with 18,794 births, showcasing the era's love for friendly, approachable boys' names.
  20. Gerald — Gerald peaked at #22 in 1942 with 11,484 births, maintaining steady appeal throughout the 1940s.
  21. Gloria — Gloria achieved #27 status in 1947 with 12,627 births, capturing parental aspirations for their daughters.
  22. Marilyn — Marilyn ranked #29 in 1947 with 11,881 births, embodying the glamour and sophistication of the era.
  23. Wayne — Wayne hit #30 in 1947 with 10,169 births, representing the decade's preference for strong, Western-influenced boys' names.
  24. Martha — Martha reached #32 in 1947 with 10,651 births, maintaining biblical tradition among 1940s girls' names.
  25. Bonnie — Bonnie peaked at #35 in 1947 with 10,214 births, reflecting Scottish-influenced naming trends of the period.
  26. Carole — Carole achieved #35 status in 1942 with 8,407 births, offering a variant spelling of Carol that gained traction.
  27. Jane — Jane ranked #36 in 1947 with 9,943 births, serving as the timeless, no-nonsense girls' name of the decade.
  28. Phyllis — Phyllis hit #37 in 1947 with 9,187 births, representing a sophisticated choice for 1940s parents.
  29. Willie — Willie reached #42 in 1947 with 7,997 births, showing enduring appeal as a casual boys' nickname.
  30. Jimmy — Jimmy peaked at #44 in 1947 with 7,881 births, joining other diminutive forms that charmed mid-century families.
  31. Roy — Roy achieved #48 status in 1947 with 7,560 births, embodying the rugged charm favored in boys' names.
  32. Johnny — Johnny ranked #49 in 1947 with 7,441 births, establishing itself as a beloved boys' choice.
  33. Elaine — Elaine hit #50 in 1947 with 7,059 births, representing elegant French-influenced naming for girls.
  34. Patsy — Patsy peaked at #52 in 1941 with 4,788 births, capturing affectionate, tomboyish charm for girls.
  35. Rita — Rita reached #54 in 1949 with 6,653 births, showing late-decade popularity for this spirited girls' name.
  36. Joanne — Joanne achieved #56 status in 1947 with 6,062 births, combining Jo and Anne for a modern feel.
  37. Joann — Joann ranked #58 in 1942 with 4,506 births, offering an earlier variation of the Joanne combination.
  38. Ronnie — Ronnie hit #61 in 1947 with 6,110 births, serving as the playful diminutive for Ronald among children.
  39. Sue — Sue peaked at #69 in 1947 with 5,306 births, representing simple, straightforward girls' naming preferences.
  40. Sally — Sally reached #70 in 1947 with 5,265 births, providing wholesome charm for 1940s daughters.
  41. Kay — Kay achieved #75 status in 1942 with 3,622 births, offering a short, punchy option for girls' names.
  42. Bill — Bill ranked #76 in 1947 with 4,681 births, serving as the familiar nickname for William throughout the decade.
  43. Lynda — Lynda hit #77 in 1947 with 4,840 births, showing creative spelling variations gaining favor among parents.
  44. Don — Don peaked at #79 in 1946 with 4,110 births, representing straightforward masculine appeal.
  45. Tommy — Tommy reached #79 in 1947 with 4,594 births, joining the era's preference for youthful boys' nicknames.
  46. Eddie — Eddie achieved #80 status in 1947 with 4,457 births, offering affectionate appeal as a boys' diminutive.
  47. Rosemary — Rosemary ranked #80 in 1947 with 4,542 births, combining floral and Mary elements for girls' names.
  48. Dianne — Dianne hit #83 in 1947 with 4,415 births, presenting a sophisticated spelling variant of Diana.
  49. Jeanne — Jeanne peaked at #86 in 1947 with 4,364 births, offering the French variation of Jean for girls.
  50. Eileen — Eileen reached #91 in 1947 with 4,251 births, representing Irish-influenced charm in 1940s naming traditions.

More ways to explore

Try Name DNA →

Discover more authentic vintage names from every era and decade by exploring our complete name database today. Browse all names →

✏

Help us make this better for every parent

Found a mistake · Know a name we’re missing · Have a different or better meaning for a name · Any question or recommendation — your insight helps families worldwide choose with confidence.

Share your feedback →
Scroll to Top
Follow & Connect