Scotland Neck

Town in Halifax County, North Carolina

View of Scotland Neck, North Carolina
Photo: State Archives of North Carolina Raleigh, NC · No restrictions

Scotland Neck is a town in Halifax County, North Carolina, with 1,640 residents (2020 Census). It sits at 98 ft (30 m) above sea level. The nearest town is Hobgood, 7.4 miles S.

About Scotland Neck

Scotland Neck is a town in Halifax County, North Carolina, United States. As of the 2020 census, Scotland Neck had a population of 1,640. It is part of the Roanoke Rapids, North Carolina Micropolitan Statistical Area.

Text: Wikipedia · CC BY-SA 4.0

Scotland Neck weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Nearest webcams to Scotland Neck

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

All 6 webcams near Scotland Neck ›

Webcams: Windy.com

Living in Scotland Neck

Median household income
$19,083
Median home value
$73,000
Median rent
$559/mo
Median age
52.8
Cost of living and demographics of Scotland Neck ›

Do you know Scotland Neck? Tell us about it

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

Map of Scotland Neck

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

Scotland Neck 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 ›

Scotland Neck, NC population

Scotland Neck had 1,640 residents in the 2020 Census.

2020 Census1,640
Density1,371 per sq mi (529 per km²)

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

Scotland Neck at a glance

StateNorth Carolina (NC)
CountyHalifax County
TypeTown
Population1,640 (2020)
Land area1.20 sq mi (3.1 km²)
Elevation98 ft (30 m)
Coordinates36.1308° N, 77.4214° W
ZIP code27874
Official websitetownofscotlandneck.com
Census code (GEOID)3759780

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

Towns near Scotland Neck

Straight-line distance between town centers.

Frequently asked questions about Scotland Neck

What county is Scotland Neck in?

Scotland Neck is in Halifax County, North Carolina.

What is the population of Scotland Neck, NC?

1,640 people lived in Scotland Neck at the 2020 Census.

What is the ZIP code of Scotland Neck, NC?

The ZIP code of Scotland Neck is 27874.

What is the elevation of Scotland Neck?

98 feet (30 m) above sea level.

What towns are near Scotland Neck?

Hobgood (7.4 mi), Roxobel (11.2 mi), Speed (11.3 mi), Kelford (11.5 mi), Rich Square (12.5 mi).

Last updated: