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

Top #10 male names given to baby boys born in 1921
- John
- Robert
- William
- James
- Charles
- George
- Joseph
- Edward
- Frank
- Richard

Top #10 female names given to baby girls born in 1921
- Mary
- Dorothy
- Helen
- Margaret
- Ruth
- Virginia
- Mildred
- Betty
- Frances
- Elizabeth
Baby names Trends and Insights in 1921
In 1921, the most popular baby names for boys were John, Robert, and William, while for girls they were Mary, Dorothy, and Helen. These names reflect the cultural and social influences of the time. John, Robert, and William were long-standing traditional English names that had been popular for generations. They were seen as strong, masculine names that conveyed a sense of stability and reliability. The prevalence of these names was likely influenced by the prominence of these names among the upper classes and the Anglo-Saxon heritage of many Americans. For girls, Mary was a classic Biblical name that had been popular for centuries. Dorothy and Helen were also common names that had been popular in the late 19th and early 20th centuries. These names were seen as feminine and refined, reflecting the social expectations for women at the time. Regional preferences may have also played a role, with certain names being more common in certain parts of the country. Overall, the baby name trends of 1921 reflect the cultural and social norms of the time, with traditional, Anglo-Saxon names being the most popular for both boys and girls.
