Gone are the days when Marys and Margarets reigned supreme.
Advertisement

In 1920, Prohibition was in full swing, women had just been granted the right to vote, and commercial radio was just starting to take off. It’s wild to think about how far America has come in 100 years—how much has changed, and yet, how much has stayed the same.

For comparison, HuffPost recently looked through the Social Security Administration’s baby name database to see what Americans were naming their kids the year Amelia Earhart took her first flight.

It turns out that names like William, James, and Elizabeth have been going strong for more than a century, while the Mildreds and Alberts of the world appear to have fallen on hard times. Wondering what the baby name landscape looked like in 1920? Scroll down for a list of the top 25 monikers for boys and girls.

Girls

  1. Mary
  2. Dorothy
  3. Helen
  4. Margaret
  5. Ruth
  6. Mildred
  7. Virginia
  8. Elizabeth
  9. Frances
  10. Anna
  11. Betty
  12. Evelyn
  13. Marie
  14. Doris
  15. Alice
  16. Florence
  17. Irene
  18. Lillian
  19. Louise
  20. Rose
  21. Catherine
  22. Gladys
  23. Martha
  24. Marjorie
  25. Eleanor

Boys

  1. John
  2. William
  3. Robert
  4. James
  5. Charles
  6. George
  7. Joseph
  8. Edward
  9. Frank
  10. Richard
  11. Thomas
  12. Harold
  13. Walter
  14. Paul
  15. Raymond
  16. Donald
  17. Henry
  18. Arthur
  19. Albert
  20. Jack
  21. Harry
  22. Ralph
  23. Kenneth
  24. Howard
  25. David