Land

Caswell County, NC Land for Sale

Notify Me
List
Map
Charlotte, NC Fayetteville, NC Wilmington, NC Durham, NC Asheville, NC Greensboro, NC Raleigh, NC Jacksonville, NC
Found 64 lands for sale in Caswell County, NC, averaging $249/sq ft. Use valuation data to compare deals faster.
Sort:
Agricultural Land With Cottage
Updated: Jun 15
Agricultural Land With Cottage

7793 Ridgeville Road, Leasburg, NC 27291

$6,900,000
636.00 AC lot
636+/- acres with 216+ acres of cleared farmland
Over 1.5 miles of road frontage and a 1+ mile road through the property
1,097 sq ft 1940's cottage with 2BR/1BA layout
Three ponds, a live spring, creek, meadows, and mature timber
Log tobacco barns, pack house, log stable barn, and corn crib
View details
Hunting Land with Cleared Homesite
Updated: Jul 1
Hunting Land with Cleared Homesite

1034 Paschal Road, Yanceyville, NC 27379

$130,000
12.41 AC lot
12+ acre lot with a cleared homesite and trails through planted pines
3‑bedroom improvement permit ready for your home
Well needed for water supply
Septic needed for sewer service
View details
Lakefront Residential Lot
Lakefront Residential Lot

18 Black Angus Road, Leasburg, NC 27291

$175,000
1.00 AC lot

Waterfront lot on Hyco Lake with a 2-bedroom septic perk test on file and site-built home requirements.

View details
Turn a Listing Into an Investment Snapshot Cap Rate, Potential NOI, Demand score for every listing. Go To Analytics Center
10.47 Acres Hunter's Paradise
10.47 Acres Hunter's Paradise

61 Ridgeview Road, Leasburg, NC 27291

$199,000
800 sqft 10.47 AC lot

10.47 acres near game lands with well and septic.

View details
Hunting Land with Metal Building
Hunting Land with Metal Building

61 Ridgeview Road, Leasburg, NC 27291

$199,000
10.47 AC lot

A 10.47-acre country parcel with road frontage, a new metal building, and a permitted septic site for a home or modular.

View details
Waterfront Land with Cabin
Waterfront Land with Cabin

971 Goosecreek, Prospect Hill, NC 27314

$195,000
10.37 AC lot

Residential waterfront tract with a cabin and outbuildings conveying at no value.

View details
Land, Yanceyville, NC
Land, Yanceyville, NC

255 Lake Pointe Drive, Yanceyville, NC 27379

$125,000
3.03 AC lot

Residential land & home lots · 3.03 Acres

View details
Yanceyville 7-Acre Development Opportunity
Yanceyville 7-Acre Development Opportunity

00 N NC Highway 86 N, Yanceyville, NC 27379

$299,900
7.00 AC lot

7-acre tract suitable for mixed-use, retail, or residential development.

View details
Milton, NC
Milton, NC

0 Doll Branch Road, Milton NC 27305, Milton, NC 27305

$707,000
98.80 AC lot

Agricultural land / Farmland · 98.80 Acres

View details
Residential Land in Prime Location
Residential Land in Prime Location

Main Street, Yanceyville, NC 27379

Contact for pricing
0.60 AC lot

Land near shops, entertainment, Hyco Lake, and Reidsville.

View details
Private Lakefront Land Opportunity
Private Lakefront Land Opportunity

00 Lake Farm Road, Yanceyville, NC 27379

$259,459
11.30 AC lot

11-acre lake lot ideal for building a dream home.

View details
Milton, NC
Milton, NC

000 Doll Branch Road, Milton NC 27305, Milton, NC 27305

$460,000
80.00 AC lot

Residential land & home lots · 80.00 Acres

View details
Land, Pelham, NC
Land, Pelham, NC

301 Pryor Road, Pelham, NC 27311

$110,000
10.00 AC lot

Residential land & home lots · 10.00 Acres

View details
Agricultural Land for Sale
Agricultural Land for Sale

7793 Ridgeville Road, Leasburg, NC 27291

$6,900,000

Agricultural/farmland property offered for sale in Caswell County, accessible from I-40 via NC-86 N and Ridgeville Rd.

View details
Private Lakefront Land
Private Lakefront Land

666 Solomon Road, Prospect Hill, NC 27314

$524,900
28.71 AC lot

Agricultural-zoned acreage with direct lake access and a prior soil evaluation indicating a four-bedroom perk site.

View details
Land, Providence, NC
Land, Providence, NC

1011 Mill Ridge Road, Providence, NC 27315

$74,900
6.00 AC lot

Land · 6.00 Acres

View details
Secluded Waterfront Land with Cabin
Secluded Waterfront Land with Cabin

971 Goosecreek Road, Prospect Hill, NC 27314

$195,000
10.37 AC lot

Over 10 acres of waterfront land with cabin.

View details
Yanceyville, NC
Yanceyville, NC

67 Lake Pointe Drive, Yanceyville NC 27379, Yanceyville, NC 27379

$96,500
5.90 AC lot

Residential land & home lots · 5.90 Acres

View details
Wooded Residential Home Lot
Wooded Residential Home Lot

5 Park Springs Rd, Providence, NC 27315

Contact for pricing
0.77 AC lot

Wooded lot with a recent survey and an approved 3-bedroom septic permit, with municipal water available nearby.

View details
Land, Blanch, NC
Land, Blanch, NC

Oak Tree Drive, Blanch, NC 27212

$50,000
0.90 AC lot

Land · 0.90 Acres

View details
Wooded Residential Development Lot
Wooded Residential Development Lot

4 Park Springs Rd, Providence, NC 27315

Contact for pricing
0.72 AC lot

Wooded 1.72-acre lot with recent survey, approved 3-bedroom septic permit, and municipal water available.

View details
Land, Blanch, NC
Land, Blanch, NC

Caswell Pines Clubhouse Drive, Blanch, NC 27212

$60,000
0.91 AC lot

Land · 0.91 Acres

View details
Land Available on NC-86
Land Available on NC-86

14974 Nc Highway 86 S, Prospect Hill, NC 27314

$642,000

Land for sale located on NC-86 in Prospect Hill.

View details
Land, Yanceyville, NC
Land, Yanceyville, NC

323 Pemberton Street, Yanceyville, NC 27379

Contact for pricing
0.52 AC lot

Land · 0.52 Acres

View details

Caswell County, NC Land Market Trends and Statistics

Explore 67 land for sale in Caswell County, NC, showcased through 64 active listings on our real estate platform. These investment opportunities span a total of 47,448,906 square feet of properties for sale, with an estimated market value of $22,224,549.

Sale prices for lots in Caswell County, NC start at $30,000, averaging $444,490, and reaching up to $6,900,000 — offering options for a variety of budgets and business needs. Daily updated analytics ensure you stay ahead with the latest data and market trends.

List
Map
Why this one?
Saved
Reason not saved — we won't ask again