Enfield
Town in Halifax County, North Carolina

Enfield is a town in Halifax County, North Carolina, with 1,865 residents (2020 Census). It sits at 105 ft (32 m) above sea level. The nearest town is Whitakers, 5.7 miles SW.
- 1,865residents (2020 Census)
- 105 ftelevation · 32 m
- 1.3 sq miland area · 3.4 km²
- 1,434 / sq mipopulation density
- 27823ZIP code
About Enfield
Enfield is a town in Halifax County, North Carolina, United States, and was founded in 1740. As of the 2020 census, the town's population was 1,864, which reflected a decrease of almost 27% from the population of 2,538 in 2010. It is the oldest town in Halifax County, and was once the world's largest raw peanut market. Enfield is part of the Roanoke Rapids micropolitan area.
Text: Wikipedia · CC BY-SA 4.0
Enfield weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Nearest webcams to Enfield
There are no webcams in Enfield itself. These are the closest, 34 miles away or more.
Webcams: Windy.com
Living in Enfield
- Median household income
- $34,830
- Median home value
- $105,300
- Median rent
- $583/mo
- Median age
- 36.3
Do you know Enfield? Tell us about it
Help other travelers: share what makes Enfield special. We review every message before publishing it.
Map of Enfield
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Enfield 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 ›Enfield, NC population
Enfield had 1,865 residents in the 2020 Census.
| 2020 Census | 1,865 |
|---|---|
| Density | 1,434 per sq mi (554 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Enfield at a glance
| State | North Carolina (NC) |
|---|---|
| County | Halifax County |
| Type | Town |
| Population | 1,865 (2020) |
| Land area | 1.30 sq mi (3.4 km²) |
| Elevation | 105 ft (32 m) |
| Coordinates | 36.1799° N, 77.6690° W |
| ZIP code | 27823 |
| Official website | enfieldnc.org |
| Census code (GEOID) | 3721360 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Enfield
- Whitakers5.7 mi SW
- Halifax11.0 mi NE
- Leggett14.1 mi S
- Scotland Neck14.2 mi E
- Red Oak15.5 mi SW
- Dortches15.7 mi SW
- Hollister15.8 mi W
- Rocky Mount16.5 mi SW
- South Weldon16.6 mi N
- Weldon17.1 mi N
- Roanoke Rapids18.4 mi N
- Hobgood18.6 mi SE
Straight-line distance between town centers.
Frequently asked questions about Enfield
What county is Enfield in?
Enfield is in Halifax County, North Carolina.
What is the population of Enfield, NC?
1,865 people lived in Enfield at the 2020 Census.
What is the ZIP code of Enfield, NC?
The ZIP code of Enfield is 27823.
What is the elevation of Enfield?
105 feet (32 m) above sea level.
What towns are near Enfield?
Whitakers (5.7 mi), Halifax (11.0 mi), Leggett (14.1 mi), Scotland Neck (14.2 mi), Red Oak (15.5 mi).
Last updated: