Yanceyville
Town in Caswell County, North Carolina

Yanceyville is a town in Caswell County, North Carolina, with 1,937 residents (2020 Census). It sits at 617 ft (188 m) above sea level. The nearest town is Ruffin, 10.8 miles W.
- 1,937residents (2020 Census)
- 617 ftelevation · 188 m
- 6.8 sq miland area · 17.5 km²
- 286 / sq mipopulation density
- 27379ZIP code
About Yanceyville
Yanceyville is a town in and the county seat of Caswell County, North Carolina, United States. Located in North Carolina's Piedmont Triad region, the town had a population of 1,937 at the 2020 census. Established in 1791 as Caswell Court House, it was renamed in 1833 to honor Bartlett Yancey, a prominent U.S. congressman and advocate for public education.
Historically, Yanceyville served as a hub for Caswell County's agricultural economy, particularly during the 19th century when bright leaf tobacco cultivation brought prosperity to the region. Its central role is reflected in landmarks such as Caswell County Courthouse, an antebellum structure built between 1858 and 1861 and listed on the National Register of Historic Places.
Today, Yanceyville retains a historic core alongside newer civic and commercial development. Educational institutions in the town include Bartlett Yancey High School and a branch campus of Piedmont Community College. Cultural and recreational attractions include Maud F. Gatewood Municipal Park, the Caswell Community Arboretum, and the annual Bright Leaf Hoedown festival.
Yanceyville’s location in the Piedmont Triad combines a rural setting with proximity to Greensboro, Danville, Virginia, and the Research Triangle.
Text: Wikipedia · CC BY-SA 4.0
Yanceyville weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Yanceyville
Webcams: Windy.com
Living in Yanceyville
- Median household income
- $27,655
- Median home value
- $155,100
- Median rent
- $521/mo
- Median age
- 47.4
Do you know Yanceyville? Tell us about it
Help other travelers: share what makes Yanceyville special. We review every message before publishing it.
Map of Yanceyville
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Yanceyville 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 ›Yanceyville, NC population
Yanceyville had 1,937 residents in the 2020 Census.
| 2020 Census | 1,937 |
|---|---|
| Density | 286 per sq mi (111 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Yanceyville at a glance
| State | North Carolina (NC) |
|---|---|
| County | Caswell County |
| Type | Town |
| Population | 1,937 (2020) |
| Land area | 6.76 sq mi (17.5 km²) |
| Water area | 0.03 sq mi (0.09 km²) |
| Elevation | 617 ft (188 m) |
| Coordinates | 36.4136° N, 79.3425° W |
| ZIP code | 27379 |
| Official website | yanceyvillenc.gov |
| Census code (GEOID) | 3776000 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Yanceyville
- Ruffin10.8 mi W
- Milton11.4 mi NE
- Danville, VA12.2 mi N
- Altamahaw17.7 mi SW
- Mount Hermon, VA18.2 mi N
- Reidsville19.3 mi W
- Ossipee19.7 mi SW
- Blairs, VA19.9 mi N
- Green Level20.1 mi S
- Roxboro20.3 mi E
- Woodlawn20.6 mi S
- Glen Raven21.2 mi S
Straight-line distance between town centers.
Frequently asked questions about Yanceyville
What county is Yanceyville in?
Yanceyville is in Caswell County, North Carolina.
What is the population of Yanceyville, NC?
1,937 people lived in Yanceyville at the 2020 Census.
What is the ZIP code of Yanceyville, NC?
The ZIP code of Yanceyville is 27379.
What is the elevation of Yanceyville?
617 feet (188 m) above sea level.
What towns are near Yanceyville?
Ruffin (10.8 mi), Milton (11.4 mi), Danville (12.2 mi), Altamahaw (17.7 mi), Mount Hermon (18.2 mi).
Last updated: