In 2023, Duck, NC had a population of 662 people with a median age of 61.1 and a median household income of $118,750. Between 2022 and 2023 the population of Duck, NC declined from 686 to 662, a −3.5% decrease and its median household income declined from $122,500 to $118,750, a −3.06% decrease.
The 5 largest ethnic groups in Duck, NC are White (Non-Hispanic) (96.2%), Two+ (Hispanic) (1.51%), Other (Non-Hispanic) (0.906%), Two+ (Non-Hispanic) (0.604%), and Other (Hispanic) (0.453%).
None of the households in Duck, NC reported speaking a non-English language at home as their primary shared language. This does not consider the potential multi-lingual nature of households, but only the primary self-reported language spoken by all members of the household.
99.7% of the residents in Duck, NC are U.S. citizens.
In 2023, the median property value in Duck, NC was $705,700, and the homeownership rate was 86.8%.
Most people in Duck, NC worked at home, and the average commute time was 31.6 minutes. The average car ownership in Duck, NC was 2 cars per household.