Boy name
Teddy
Teddy holds the #819 spot on the 2025 list of the most popular boy names in the U.S. That amounts to 301 newborn boys in a single year. After peaking all the way back in 1933, Teddy is staging a comeback — its rank has improved for at least three years in a row. Its strongest year on record was 1933 (#239 nationally, 476 newborns), in a data series reaching back to 1890. The name's biggest fan base is in Massachusetts (#438 there in 2025).
Rankings
2025 rank
#819
among boy names
Trend
Comeback
last 5 years
All-time peak
#239
in 1933 (1930s)
Babies in 2025
301
boys named Teddy
Teddy popularity, 1880–2025
Where Teddy is most popular
Share of boys born in 2025:lowhighno data (< 5 births)
Strongest states: Indiana (#483), Iowa (#493), Wisconsin (#484)
Uniqueness score
50/ 100Balanced
everywhereone of a kind
Well known, but far from crowded — the middle of the field. Based on how many babies per birth were named Teddy in the most recent year of SSA data.