Teddy Boy

How popular is Teddy?

#819 boy name in 2025

301 baby boys were named Teddy in the US in 2025, making it the 819th most popular boy name. Another 56 girls got the name (#2,957 for girls).

Compare with other names
21,137living people named Teddy (est.)
60median age of people named Teddy
35,402babies named Teddy since 1880
1 in 9,287US babies born in 2025

Teddy popularity over time

0400800 18801900192019401960198020002020

Boys Girls

Rank in 2025#819 for boys (▲ 72 from 2024)
Babies in 2025301 boys, 56 girls
10-year trendRising fast (+231% babies vs 2015)
Earlier ranks#1,703 in 2015, #1,325 in 2020
Peak year1949 (613 boys)
Highest rank#239 in 1933
First recorded1890
Boys vs girls (last 10 years)83% boys, 17% girls
Chance a classmate shares it0.3% in a class of 25 kids born in 2025

Where Teddy is most popular

Babies named Teddy per 1,000 boys born in each state, 2021 to 2025. Darker means more common.

  1. Utah: 0.4 per 1,000 (38 boys)
  2. Massachusetts: 0.3 per 1,000 (48 boys)
  3. Iowa: 0.3 per 1,000 (18 boys)
  4. Oklahoma: 0.2 per 1,000 (20 boys)
  5. Minnesota: 0.2 per 1,000 (25 boys)

Teddy by decade

DecadeBaby boysBest rank
1890s18#851
1900s159#491
1910s1,174#362
1920s2,967#286
1930s4,385#239
1940s5,145#253
1950s5,416#289
1960s5,280#318
1970s3,009#415
1980s1,950#539
1990s1,211#786
2000s779#1,397
2010s830#1,441
2020s1,304#819

Boy names about as popular as Teddy

Questions

Is Teddy a boy or girl name?
Teddy is mostly a boy name. Over the last 10 years, 83% of babies named Teddy were boys.
How popular is the name Teddy?
301 baby boys were named Teddy in the US in 2025, making it the 819th most popular boy name. Another 56 girls got the name (#2,957 for girls).
When was Teddy most popular?
Teddy peaked in 1949, when 613 boys were given the name. Its highest rank was #239 in 1933.
How many people are named Teddy?
35,402 babies have been named Teddy in the US since 1880. We estimate about 21,137 of them are alive in 2026, with a median age of 60.
Where is Teddy most popular?
From 2021 to 2025, Teddy was most common in Utah, at 0.4 of every 1,000 boys born there.

Source: Social Security Administration baby name data, 1880 to 2025 (names given to at least 5 babies of a sex in a year). Living-people and median-age figures are our estimates using US life tables. How we calculate.