Duncan Boy

How popular is Duncan?

#1,123 boy name in 2025

190 baby boys were named Duncan in the US in 2025, making it the 1123rd most popular boy name.

Compare with other names
17,262living people named Duncan (est.)
28median age of people named Duncan
21,230babies named Duncan since 1880
1 in 17,449US babies born in 2025

Duncan popularity over time

0400800 18801900192019401960198020002020

Boys Girls

Rank in 2025#1,123 for boys (▼ 20 from 2024)
Babies in 2025190 boys
10-year trendFalling (-35% babies vs 2015)
Earlier ranks#790 in 2015, #982 in 2020
Peak year1997 (644 boys)
Highest rank#378 in 1997
First recorded1880
Boys vs girls (last 10 years)100% boys, 0% girls
Chance a classmate shares it0.1% in a class of 25 kids born in 2025

Where Duncan is most popular

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

  1. Utah: 0.3 per 1,000 (27 boys)
  2. Wisconsin: 0.3 per 1,000 (32 boys)
  3. Minnesota: 0.3 per 1,000 (33 boys)
  4. Washington: 0.3 per 1,000 (42 boys)
  5. Idaho: 0.2 per 1,000 (10 boys)

Duncan by decade

DecadeBaby boysBest rank
1880s139#392
1890s117#445
1900s116#550
1910s542#599
1920s767#663
1930s653#713
1940s1,178#535
1950s1,783#471
1960s1,389#492
1970s933#712
1980s1,414#687
1990s4,221#378
2000s3,965#447
2010s2,687#708
2020s1,315#913

Boy names about as popular as Duncan

Questions

Is Duncan a boy or girl name?
Duncan is mostly a boy name. Over the last 10 years, 100% of babies named Duncan were boys.
How popular is the name Duncan?
190 baby boys were named Duncan in the US in 2025, making it the 1123rd most popular boy name.
When was Duncan most popular?
Duncan peaked in 1997, when 644 boys were given the name. Its highest rank was #378 in 1997.
How many people are named Duncan?
21,230 babies have been named Duncan in the US since 1880. We estimate about 17,262 of them are alive in 2026, with a median age of 28.
Where is Duncan most popular?
From 2021 to 2025, Duncan was most common in Utah, at 0.3 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.