ZIP Codes of Caswell County, NC

Population & People
Population & People
Total Population
15,716
Household Income
Household Income
Median Income
$58,174
Housing
Housing
Total Housing Units
7,561
Business & Economy
Business & Economy
Total Businesses
190
Employment
Employment
Employment Rate
44.24%
Education
Education
Bachelor's Degree+
18.78%
Source: U.S. Census ACS 2024 5-Year Estimates · rolled up across the 7 ZIPs in this county.
Data Last Updated: June 1, 2026
ZIP Codes:7 ZIP Codes (7 Standard, 0 PO Box, 0 Unique) [See All]
Area Codes:336 / 743
Timezone:Eastern (GMT -05:00)
Local Time:2:12:56 PM
Population:15,716 [See All]
FIPS:37033
Land Area:319 sq mi
Water Area:3 sq mi
Coordinates:36.4334, -79.2980
Quick Link:
https://www.zip-codes.com/county/nc-caswell.asp
Need Caswell data in your app? Look up ZIP, county, and city data with a single API call.
Try Free
Notable population decline
Lost 13.9% of residents since 2014.

Standout ZIPs in this County


Most Populous
Yanceyville · 4,479 people
28.5% of county total
Highest Income
Leasburg · $89,610 median
1.5× county average
Largest Land Area
Yanceyville · 91.1 sq mi
Spans the most ground
Fastest Growth
Leasburg · 9.7% (10-yr)
1,510 → 1,656 residents
Most Educated
Leasburg · 30.6% bachelor's+
382 of 1,248 adults 25+

Things worth knowing about Caswell County


15,716 residents live across 7 ZIPs covering 319 sq mi, served by 7 distinct USPS-recognized cities.

Population moved from 18,254 to 15,716 from 2014 to 2024 — a -13.9% change. 3 ZIPs gained residents, 4 lost.

The county's wealthiest ZIP 27291 (Leasburg, $89,610 median) and poorest ZIP 27379 (Yanceyville, $38,472) are 10.0 miles apart — a 2.3× income gap across local geography.

Median home values vary 2.1× across this county — from $128,200 in 27311 (Pelham) to $269,900 in 27291 (Leasburg).

Density varies across the county — from 24 people/sq mi in 27314 (Prospect Hill) to 77 in 27311 (Pelham).

Educational attainment ranges from 10.7% bachelor's+ in 27311 (Pelham) to 30.6% in 27291 (Leasburg) — the breadth of educational profiles across the area.

Within North Carolina, this is the #87 most populous of 100 counties and ranks #67 for median household income .

Weighted by population, the typical household earns about $51,728 across the county — reflecting what a typical resident sees, not a simple ZIP average.

18.8% of adults age 25+ hold a bachelor's degree or higher (2,164 of 11,521 reporting).

7 Standard delivery, 0 PO Box only, 0 single-entity Unique ZIPs serve this county.

Stories about Caswell County


Population decline

Caswell County lost 13.9% of residents between 2014 and 2024. ZIPs that shed the largest share:

Prospect Hill
-62.5%
1,585 → 594 residents
Milton
-25.9%
1,885 → 1,397 residents
Providence
-22.8%
2,269 → 1,751 residents
Yanceyville
-17.5%
5,427 → 4,479 residents

All ZIP Codes in Caswell County


ZIPCityTypePopulationMedian IncomeArea (sq mi)10-yr Growth
27379YanceyvilleStandard4,479$38,47291.1-17.5%
27311PelhamStandard3,842$39,04450.17.0%
27212BlanchStandard1,997$57,10851.20.6%
27315ProvidenceStandard1,751$65,27225.5-22.8%
27291LeasburgStandard1,656$89,61050.29.7%
27305MiltonStandard1,397$59,54125.9-25.9%
27314Prospect HillStandard59425.2-62.5%

Adjacent & Nearby Counties