Duck

Town in Dare County, North Carolina

View of Duck, North Carolina
Photo: Townofduck · Public domain

Duck is a town in Dare County, North Carolina, with 742 residents (2020 Census). It sits at 13 ft (4 m) above sea level. The nearest town is Southern Shores, 5.0 miles S.

About Duck

Duck is a town in Dare County, North Carolina, United States. As of the 2020 census, the population was 742. Duck is the northernmost incorporated town in Dare County and the Outer Banks' newest town, incorporated on May 1, 2002. Duck offers visitors outdoor recreational activities, summer events and concerts, watersports, fine dining, shopping, art galleries, and a nationally known jazz festival, as well as the 11-acre (4.5 ha) Town Park and soundside boardwalk.

Text: Wikipedia · CC BY-SA 4.0

Duck weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Nearest webcams to Duck

There are no webcams in Duck itself. These are the closest, 38 miles away or more.

All 6 webcams near Duck ›

Webcams: Windy.com

Living in Duck

Median household income
$136,250
Median home value
$767,500
Median rent
$1,500/mo
Median age
61.6
Cost of living and demographics of Duck ›

Do you know Duck? Tell us about it

Help other travelers: share what makes Duck special. We review every message before publishing it.

Map of Duck

Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.

Duck Street View

Loading Street View…

Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.

Open in Google Maps ›

Duck, NC population

Duck had 742 residents in the 2020 Census.

2020 Census742
Density307 per sq mi (119 per km²)

Source: U.S. Census Bureau, Decennial Census.

Duck at a glance

StateNorth Carolina (NC)
CountyDare County
TypeTown
Population742 (2020)
Land area2.42 sq mi (6.3 km²)
Water area1.30 sq mi (3.38 km²)
Elevation13 ft (4 m)
Coordinates36.1866° N, 75.7541° W
ZIP code27964
Official websitetownofduck.com
Census code (GEOID)3718060

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near Duck

Straight-line distance between town centers.

Frequently asked questions about Duck

What county is Duck in?

Duck is in Dare County, North Carolina.

What is the population of Duck, NC?

742 people lived in Duck at the 2020 Census.

What is the ZIP code of Duck, NC?

The ZIP code of Duck is 27964.

What is the elevation of Duck?

13 feet (4 m) above sea level.

What towns are near Duck?

Southern Shores (5.0 mi), Grandy (7.8 mi), Kitty Hawk (8.3 mi), Kill Devil Hills (12.6 mi), Coinjock (15.8 mi).

Last updated: