Skip to content

The 1901 Baby Name Report

345,812 babies, 2,901 unique names — the risers, fallers, and brand-new arrivals of 1901

👑 #1 girls: Mary (22 years running) 👑 #1 boys: John (22 years running) 88 debuts

Top girls

  1. Mary13,136
  2. Helen5,247
  3. Anna4,923
  4. Margaret4,424
  5. Ruth3,974
  6. Elizabeth3,216
  7. Marie3,157
  8. Florence3,131
  9. Ethel3,067
  10. Lillian2,681

Top boys

  1. John6,900
  2. William5,990
  3. James4,735
  4. George3,609
  5. Charles3,049
  6. Joseph2,766
  7. Robert2,543
  8. Frank2,402
  9. Edward1,917
  10. Henry1,870

Full top-50 rankings for 1901 →

🚀 Fastest risers

  1. Regina #222 → #188 (+34)
  2. Frieda #179 → #154 (+25)
  3. Miriam #214 → #189 (+25)
  4. Selma #201 → #181 (+20)
  5. Cecelia #195 → #176 (+19)
  6. Violet #109 → #91 (+18)
  7. Theodore #61 → #43 (+18)
  8. Rachel #153 → #135 (+18)
  9. Elva #178 → #161 (+17)
  10. Thelma #73 → #57 (+16)

📉 Biggest fallers

  1. Mack #96 → #144 (−48)
  2. Dewey #75 → #121 (−46)
  3. Callie #175 → #212 (−37)
  4. Rosie #116 → #148 (−32)
  5. Eliza #166 → #198 (−32)
  6. Lelia #216 → #245 (−29)
  7. Jerry #113 → #142 (−29)
  8. Otis #110 → #135 (−25)
  9. Kate #180 → #204 (−24)
  10. Percy #114 → #138 (−24)

✨ Never recorded before 1901

88 names appeared in SSA records for the first time ever in 1901.

Expecting in 2027?
From shortlist to first steps — track your baby's growth and milestones with MyBadak. Free to start.
Start with MyBadak →
What were the most popular baby names in 1901?
Mary was the #1 girl name and John the #1 boy name in 1901, out of 345,812 recorded births.
What baby name rose fastest in 1901?
Regina made the biggest jump in 1901, climbing 34 spots to #188.
How many new baby names appeared in 1901?
88 names were recorded by the SSA for the first time ever in 1901.