Compass
Buy
Rent
Sell
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Find an Agent
Join as an Agent
Compass
Buy
Rent
Sell
Compass Exclusives
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Agents
Find an Agent
Join as an Agent
Cana, VA Homes for Sale & Real Estate
Save Search
price
-
Filters
1-6
of
6
Homes
Sort by Recommended
$189,900
640 Little Bear Trail
Cana, VA 24317
3
Beds
2
Baths
-
Sq. Ft.
$299,900
2116 Epworth Road
Cana, VA 24317
3
Beds
2
Baths
-
Sq. Ft.
$59,900
0 Meadowbrook Road
Cana, VA 24317
-
Beds
-
Baths
-
Sq. Ft.
$300,000
4160 Flower Gap Road
Cana, VA 24317
2
Beds
1
Bath
-
Sq. Ft.
$20,000
0 Virgilina Circle
Cana, VA 24317
-
Beds
-
Baths
-
Sq. Ft.
$119,900
0 Bear Trail
Cana, VA 24317
-
Beds
-
Baths
-
Sq. Ft.
Compass
VA
Carroll County
Cana
Homes for Sale near Cana
Neighborhoods
Mount Airy Township - Surry County
Virginia
Stewarts Creek Township - Surry County
Toast
Flat Rock
White Plains
Dobson Township - Surry County
South Westfield Township - Surry County
Franklin Township - Surry County
Eldora Township - Surry County
Long Hill Township - Surry County
Big Creek Township - Stokes County
Glade Creek Township - Alleghany County
Bryan Township - Surry County
Pilot Township - Surry County
Quaker Gap Township - Stokes County
Rockford Township - Surry County
Yadkin Township - Stokes County
Shoals Township - Surry County
Marsh Township - Surry County
Show More
Cities
Ararat
Mount Airy
Lambsburg
Fancy Gap
Claudville
Laurel Fork
Westfield
Woodlawn
Meadows Of Dan
Hillsville
Dugspur
Lowgap
Ararat
Willis
Dobson
Galax
Ennice
Thurmond
State Road
Pilot Mountain
Show More
ZIPs
27030
24317
24328
24351
27024
24053
24076
24333
24343
24381
24352
27017
27041
27007
24325
27053
24120
24312
28621
27047
Show More
Looking for Rentals?
Homes and Apartments for Rent in Cana