Most Popular Baby Names of 1940: Top Boy and Girl Names
The 3 most popular baby names in 1940 were James, Robert and John for boys and Mary, Barbara and Patricia for girls according to the US Census Bureau historical records.

Top #10 male names given to baby boys born in 1940
- James
- Robert
- John
- William
- Richard
- Charles
- David
- Thomas
- Donald
- Ronald

Top #10 female names given to baby girls born in 1940
- Mary
- Barbara
- Patricia
- Judith
- Betty
- Carol
- Nancy
- Linda
- Shirley
- Sandra
Baby names Trends and Insights in 1940
The most popular baby names in the 1940s were reflective of broader cultural and social trends of the time. For boys, names like James, Robert, and John were extremely common, reflecting a preference for traditional, Anglo-Saxon names. These names had been popular for decades and continued to be favored by parents. For girls, names like Mary, Barbara, and Patricia were also very popular. Mary was a classic, biblical name that had been popular for centuries, while Barbara and Patricia were more modern names that gained prominence in the early 20th century. Regional preferences also played a role, with certain names being more common in certain parts of the country. Additionally, the impact of World War II may have influenced naming patterns, with parents potentially choosing more traditional names as a way to provide stability and familiarity during a tumultuous time.
