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
Halifax County Homes for Sale & Real Estate
Save Search
price
-
Filters
1-19
of
19
Homes
Sort by Recommended
$149,000
1413 Mason Street
South Boston, VA 24592
3
Beds
1
Bath
992
Sq. Ft.
$30,000
0 Alchie Lane
Nathalie, VA 24577
-
Beds
-
Baths
-
Sq. Ft.
$304,900
Tbd Tbd Daniels Trail
Halifax, VA 24558
3
Beds
2
Baths
1,358
Sq. Ft.
$3,800
0 Randolph Avenue
South Boston, VA 24592
-
Beds
-
Baths
-
Sq. Ft.
$144,900
16163 Lp Bailey Highway
Nathalie, VA 24577
2
Beds
1
Bath
889
Sq. Ft.
$289,900
3196 Meadville Road
Nathalie, VA 24577
4
Beds
2
Baths
2,280
Sq. Ft.
$54,000
0 Horseshoe Trail
Alton, VA 24520
-
Beds
-
Baths
-
Sq. Ft.
$162,500
5234 L P Bailey Memorial Highway
Halifax, VA 24558
4
Beds
2
Baths
1,344
Sq. Ft.
$199,000
109 Sycamore Road
South Boston, VA 24592
3
Beds
1.5
Baths
1,419
Sq. Ft.
$235,000
1091 Joe Jackson Trail
Halifax, VA 24558
3
Beds
2
Baths
1,144
Sq. Ft.
$69,900
6170 Stage Coach Road
Nathalie, VA 24577
4
Beds
2
Baths
1,680
Sq. Ft.
$15,000
0 Taylor Avenue
South Boston, VA 24592
-
Beds
-
Baths
-
Sq. Ft.
$19,900
0 Pear Tree Lane
Nathalie, VA 24577
-
Beds
-
Baths
-
Sq. Ft.
$700,000
0 Pointer Road
Alton, VA 24520
-
Beds
-
Baths
-
Sq. Ft.
$18,500
911 Easley Street
South Boston, VA 24592
-
Beds
-
Baths
-
Sq. Ft.
$5,500
3180 Denniston Road
Alton, VA 24520
-
Beds
-
Baths
-
Sq. Ft.
$12,500
0 Shiloh Church Road
Nathalie, VA 24577
-
Beds
-
Baths
-
Sq. Ft.
$325,000
0 Neals Corner Road
Clover, VA 24534
-
Beds
-
Baths
-
Sq. Ft.
$75,000
3047 Cody Road
Nathalie, VA 24577
-
Beds
-
Baths
-
Sq. Ft.
Compass
VA
Halifax County
Homes for Sale near Halifax County
Neighborhoods
Woodsdale Township - Person County
Virginia
Riverdale
Mountain Road
Milton Township - Caswell County
Cunningham Township - Person County
Cluster Springs
Holloway Township - Person County
Oak Hill Township - Granville County
Dan River Township - Caswell County
Sassafras Fork Township - Granville County
Allensville Township - Person County
Olive Hill Township - Person County
Roxboro Township - Person County
Yanceyville Township - Caswell County
Highland Place
Walnut Grove Township - Granville County
Townsville Township - Vance County
Oxford Township - Granville County
Williamsboro Township - Vance County
Show More
Cities
Halifax
Virgilina
Vernon Hill
Sutherlin
South Boston
Semora
Scottsburg
Saxe
Red Oak
Randolph
Nathalie
Milton
Java
Crystal Hill
Clover
Clarksville
Brookneal
Alton
Nelson
Keeling
Show More
ZIPs
24557
24539
24534
24529
24528
24520
23964
23927
27574
27343
27305
24598
24597
24594
24592
24589
24580
24577
24569
24558
Show More
Looking for Rentals?
Homes and Apartments for Rent in Halifax County