Skip to content

The 1903 Baby Name Report

381,200 babies, 3,096 unique names — the risers, fallers, and brand-new arrivals of 1903

👑 #1 girls: Mary (24 years running) 👑 #1 boys: John (24 years running) 99 debuts

Top girls

  1. Mary14,275
  2. Helen6,129
  3. Anna5,098
  4. Margaret5,045
  5. Ruth4,517
  6. Elizabeth3,724
  7. Marie3,469
  8. Florence3,468
  9. Ethel3,257
  10. Mildred3,088

Top boys

  1. John7,608
  2. William6,311
  3. James5,479
  4. George3,961
  5. Charles3,213
  6. Joseph3,121
  7. Robert3,044
  8. Frank2,644
  9. Edward2,268
  10. Thomas1,962

Full top-50 rankings for 1903 →

🚀 Fastest risers

  1. Anita #238 → #208 (+30)
  2. Juanita #191 → #164 (+27)
  3. Audrey #202 → #176 (+26)
  4. Cecilia #215 → #192 (+23)
  5. Cleo #211 → #190 (+21)
  6. Roberta #227 → #206 (+21)
  7. Jean #138 → #121 (+17)
  8. Alberta #134 → #118 (+16)
  9. Sylvia #136 → #120 (+16)
  10. Miriam #209 → #193 (+16)

📉 Biggest fallers

  1. Veronica #199 → #227 (−28)
  2. Maud #198 → #224 (−26)
  3. Matilda #165 → #187 (−22)
  4. Amanda #164 → #185 (−21)
  5. Sophia #180 → #199 (−19)
  6. Mollie #153 → #171 (−18)
  7. Nell #186 → #204 (−18)
  8. Callie #195 → #212 (−17)
  9. Bertie #206 → #222 (−16)
  10. Estelle #121 → #136 (−15)

✨ Never recorded before 1903

99 names appeared in SSA records for the first time ever in 1903.

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 1903?
Mary was the #1 girl name and John the #1 boy name in 1903, out of 381,200 recorded births.
What baby name rose fastest in 1903?
Anita made the biggest jump in 1903, climbing 30 spots to #208.
How many new baby names appeared in 1903?
99 names were recorded by the SSA for the first time ever in 1903.