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
Charlotte County Homes for Sale & Real Estate
Save Search
price
-
Filters
1-16
of
16
Homes
Sort by Recommended
$179,994
1140 Old Kings Road
Drakes Branch, VA 23937
3
Beds
2
Baths
1,275
Sq. Ft.
$29,995
Tbd Fort Mitchell Road
Drakes Branch, VA 23937
-
Beds
-
Baths
-
Sq. Ft.
$85,000
12820 Craftons Gate Highway
Drakes Branch, VA 23937
4
Beds
2
Baths
1,620
Sq. Ft.
$1,581,000
982 Serenity Lane
Keysville, VA 23947
3
Beds
2
Baths
2,418
Sq. Ft.
$79,900
0 Mossing Ford Road
Saxe, VA 23967
-
Beds
-
Baths
-
Sq. Ft.
$309,900
Lot 2 George Washington Highway
Charlotte Court House, VA 23923
3
Beds
2
Baths
1,358
Sq. Ft.
$238,000
1978 Colemans Ferry Road
Randolph, VA 23962
3
Beds
1.5
Baths
1,720
Sq. Ft.
$309,900
2 George Washington Highway
Charlotte Court House, VA 23923
3
Beds
2
Baths
1,358
Sq. Ft.
$390,000
401 King Street
Keysville, VA 23947
3
Beds
2
Baths
3,426
Sq. Ft.
$750,000
1835 Aspen Road
Phenix, VA 23959
4
Beds
3
Baths
3,828
Sq. Ft.
$155,000
1685 Horseshoe Bend Road
Keysville, VA 23947
3
Beds
1
Bath
1,200
Sq. Ft.
$175,000
3752 Rolling Hill Road
Red House, VA 23963
4
Beds
1
Bath
2,064
Sq. Ft.
$304,900
Lot 3 George Washington Highway
Charlotte Court House, VA 23923
3
Beds
2
Baths
1,358
Sq. Ft.
Virtual Tour
$998,500
1325 Richardson Road
Keysville, VA 23947
3
Beds
3.5
Baths
3,712
Sq. Ft.
$359,000
0 Eureka Mill Road
Keysville, VA 23947
-
Beds
-
Baths
-
Sq. Ft.
$299,900
0 Fearstown Road
Randolph, VA 23962
-
Beds
-
Baths
-
Sq. Ft.
Compass
VA
Charlotte County
Homes for Sale near Charlotte County
Neighborhoods
Virginia
Pamplin City
Thynedale
Fairview
Hampden-Sydney
Riverdale
Sassafras Fork Township - Granville County
Oak Hill Township - Granville County
Holloway Township - Person County
Cluster Springs
Mountain Road
Townsville Township - Vance County
Williamsboro Township - Vance County
Union Level
Woodsdale Township - Person County
Oxford Township - Granville County
Walnut Grove Township - Granville County
Salem Township - Granville County
Allensville Township - Person County
Pine Forest
Show More
Cities
Wylliesburg
Saxe
Red Oak
Randolph
Phenix
Pamplin
Meherrin
Keysville
Drakes Branch
Cullen
Charlotte Court House
Red House
Clover
Brookneal
Nathalie
Prospect
Green Bay
Chase City
Skipwith
Buffalo Junction
Show More
ZIPs
23959
23923
23924
23927
23934
23937
23947
23962
23958
24589
24577
24534
24528
24522
23976
23968
23967
23964
23963
23954
Show More
Looking for Rentals?
Homes and Apartments for Rent in Charlotte County