Compass
Buy
Rent
Sell
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Find an Agent
Become an Agent
Compass
Buy
Rent
Sell
Compass Exclusives
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Agents
Find an Agent
Become an Agent
Caswell County Homes for Sale & Real Estate
Save Search
price
-
Filters
1-40
of
72
Homes
Sort by Recommended
$350,000
1491 9A Highway 86
Yanceyville, NC 27379
-
Beds
-
Baths
-
Sq. Ft.
$239,900
786 Joe Cobb Road
Ruffin, NC 27326
3
Beds
2
Baths
-
Sq. Ft.
$149,900
559 Mineral Springs Road
Pelham, NC 27311
3
Beds
1
Bath
960
Sq. Ft.
$149,900
559 Mineral Springs Road
Pelham, NC 27311
3
Beds
1
Bath
-
Sq. Ft.
$189,900
221 Atwater Street
Yanceyville, NC 27379
3
Beds
1
Bath
-
Sq. Ft.
$77,000
267 Jennings Blackwell Road
Pelham, NC 27311
3
Beds
1
Bath
-
Sq. Ft.
$150,000
971 Goosecreek Road
Prospect Hill, NC 27314
-
Beds
-
Baths
-
Sq. Ft.
$12,000
0 Third Avenue
Yanceyville, NC 27379
-
Beds
-
Baths
-
Sq. Ft.
$259,000
2240 Hughes Mill Road
Burlington, NC 27217
-
Beds
-
Baths
-
Sq. Ft.
$232,000
437 East Main Street
Yanceyville, NC 27379
3
Beds
2
Baths
1,745
Sq. Ft.
$100,000
2404 Highway 62
Yanceyville, NC 27379
2
Beds
1
Bath
-
Sq. Ft.
Virtual Tour
$1,500,000
186 Polaris Point
Semora, NC 27343
3
Beds
5
Baths
3,903
Sq. Ft.
$325,000
391 Olive Hill Church Road
Leasburg, NC 27291
4
Beds
2
Baths
1,926
Sq. Ft.
$145,000
134 Kylemack Way
Ruffin, NC 27326
3
Beds
2
Baths
-
Sq. Ft.
$59,900
0 Hillside Drive
Yanceyville, NC 27379
-
Beds
-
Baths
-
Sq. Ft.
$899,900
0 Weadon Road
Blanch, NC 27212
-
Beds
-
Baths
-
Sq. Ft.
$110,000
247 Kylemack Way
Ruffin, NC 27326
3
Beds
2
Baths
-
Sq. Ft.
$110,000
211 Kylemack Way
Ruffin, NC 27326
3
Beds
2
Baths
-
Sq. Ft.
-
65 Caswell Pines
Blanch, NC 27212
3
Beds
2.5
Baths
-
Sq. Ft.
$145,000
99 Kylemack Way
Ruffin, NC 27326
3
Beds
2
Baths
-
Sq. Ft.
Open: 4/28 02:00PM - 05:00PM
$325,000
537 Dabbs Farm Road
Yanceyville, NC 27379
3
Beds
2
Baths
-
Sq. Ft.
Virtual Tour
$224,900
4292 County Home Road
Blanch, NC 27212
3
Beds
2
Baths
1,359
Sq. Ft.
Open: 4/28 02:00PM - 04:00PM
$395,000
2165 Cherry Grove Road
Elon, NC 27244
3
Beds
2.5
Baths
1,873
Sq. Ft.
$335,000
3311 Old Nc Highway
Yanceyville, NC 27379
3
Beds
2
Baths
-
Sq. Ft.
$182,999
65 Leas Street
Milton, NC 27305
3
Beds
2
Baths
1,385
Sq. Ft.
$524,900
65 Caswell Pines
Blanch, NC 27212
3
Beds
2.5
Baths
2,006
Sq. Ft.
$110,000
145 Parkway Drive
Yanceyville, NC 27379
2
Beds
1
Bath
1,088
Sq. Ft.
$575,000
47 Little Dipper Drive
Semora, NC 27343
3
Beds
2.5
Baths
1,982
Sq. Ft.
-
33 Caswell Pines
Blanch, NC 27212
3
Beds
2.5
Baths
-
Sq. Ft.
$490,000
33 Caswell Pines, Unit 33
Blanch, NC 27212
3
Beds
2.5
Baths
1,336
Sq. Ft.
$750,000
0 Cherry Grove Road
Reidsville, NC 27320
-
Beds
-
Baths
-
Sq. Ft.
$800,000
53 Caswell Pines
Blanch, NC 27212
3
Beds
4.5
Baths
2,297
Sq. Ft.
$800,000
53 Caswell Pines, Unit LOT 53
Blanch, NC 27212
3
Beds
4.5
Baths
-
Sq. Ft.
$70,000
70 Brown's Chapel Road
Gibsonville, NC 27249
2
Beds
1
Bath
-
Sq. Ft.
$19,900
4 Hodges Dairy Road
Yanceyville, NC 27379
-
Beds
-
Baths
-
Sq. Ft.
$472,500
0 North Nc 119 Semora Nc 27343
Semora, NC 27343
$529,000
0 Highway 119 North
Semora, NC 27343
-
Beds
-
Baths
-
Sq. Ft.
$31,430
31 Paschal Road
Yanceyville, NC 27379
-
Beds
-
Baths
-
Sq. Ft.
$500,000
0 Bill Compton Road
Blanch, NC 27212
-
Beds
-
Baths
-
Sq. Ft.
$500,000
0 Bill Compton Road
Blanch, NC 27212
1
2
Compass
NC
Caswell County
Homes for Sale near Caswell County
Neighborhoods
Reidsville Township - Rockingham County
Ruffin Township
Williamsburg Township - Rockingham County
Castle Rock
Virginia
Locust Hill Township - Caswell County
Milton Township - Caswell County
Anderson Township - Caswell County
Stoney Creek Township - Caswell County
Yanceyville Township - Caswell County
Hightowers Township - Caswell County
Olive Hill Township - Person County
Bushy Fork Township - Person County
Cunningham Township - Person County
Dan River Township - Caswell County
Washington Township - Guilford County
John's Creek
Show More
Cities
Danville
Ringgold
Semora
Cedar Grove
Leasburg
Yanceyville
Milton
Providence
Blanch
Prospect Hill
Pelham
Ruffin
Alton
Sutherlin
Browns Summit
Reidsville
Timberlake
Hurdle Mills
Elon
Mebane
Show More
ZIPs
24586
27326
27320
24541
24520
27343
27541
27231
27244
27379
27217
27212
27291
27305
27302
27315
27314
27311
27249
24540
Show More
Looking for Rentals?
Homes and Apartments for Rent in Caswell County