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
Canton, NC Homes for Sale & Real Estate
Save Search
price
-
Filters
1-40
of
84
Homes
Sort by Recommended
$499,000
751 Queentown Road
Canton, NC 28716
3
Beds
2
Baths
1,376
Sq. Ft.
$299,000
78 Circle Drive
Canton, NC 28716
3
Beds
1
Bath
1,144
Sq. Ft.
$330,000
480 Keith Drive
Canton, NC 28716
3
Beds
2
Baths
1,269
Sq. Ft.
$500,000
360 Cold Creek Road
Canton, NC 28716
3
Beds
2
Baths
1,482
Sq. Ft.
Open: 4/27 12:00PM - 02:00PM
$639,900
105 Guy Way
Canton, NC 28716
2
Beds
3.5
Baths
2,900
Sq. Ft.
New
$50,000
588 Star Ridge Road
Canton, NC 28716
-
Beds
-
Baths
-
Sq. Ft.
$375,000
91 Oak Street
Canton, NC 28716
4
Beds
2
Baths
1,152
Sq. Ft.
$109,950
43 Conley Street
Canton, NC 28716
2
Beds
1
Bath
757
Sq. Ft.
$308,990
50 Clear Creek Lane
Canton, NC 28716
3
Beds
2.5
Baths
1,375
Sq. Ft.
$235,000
999 High Rock Vw Drive, Unit 36
Canton, NC 28716
-
Beds
-
Baths
-
Sq. Ft.
$29,000
50 Feather Lane, Unit 50
Canton, NC 28716
-
Beds
-
Baths
-
Sq. Ft.
$200,000
0 Macs High Road
Canton, NC 28716
-
Beds
-
Baths
-
Sq. Ft.
$85,000
0 Mandalay Ridge
Canton, NC 28716
-
Beds
-
Baths
-
Sq. Ft.
$25,000
0 Fawn Trail
Canton, NC 28716
-
Beds
-
Baths
-
Sq. Ft.
$45,000
0 Pisgah Mountain Road
Canton, NC 28716
-
Beds
-
Baths
-
Sq. Ft.
$44,900
0 Lovebird Lane
Canton, NC 28716
-
Beds
-
Baths
-
Sq. Ft.
$630,750
4320 Morningstar Mist Drive, Unit 16
Canton, NC 28716
3
Beds
2.5
Baths
2,182
Sq. Ft.
$649,000
141 Stiles Road
Canton, NC 28716
3
Beds
2
Baths
1,668
Sq. Ft.
$63,000
0 Old CCC Road
Canton, NC 28716
-
Beds
-
Baths
-
Sq. Ft.
$59,900
0 Country Club Drive, Unit 2
Canton, NC 28716
-
Beds
-
Baths
-
Sq. Ft.
Virtual Tour
$375,000
9521 Cruso Road
Canton, NC 28716
3
Beds
1
Bath
1,141
Sq. Ft.
$199,000
8 Worley Cv Road, Unit 8
Canton, NC 28716
-
Beds
-
Baths
-
Sq. Ft.
$525,000
13884 Cruso Road
Canton, NC 28716
2
Beds
3
Baths
2,187
Sq. Ft.
Open: 4/24 04:00PM - 07:00PM
$763,500
33 Sportsman Drive
Canton, NC 28716
4
Beds
3
Baths
2,384
Sq. Ft.
Open: 4/27 02:00PM - 04:00PM
$390,000
43 Sharp Mountain Road
Canton, NC 28716
2
Beds
3
Baths
1,670
Sq. Ft.
Open: 5/2 04:00PM - 07:00PM
$450,000
720 North Main Street
Canton, NC 28716
5
Beds
2
Baths
2,044
Sq. Ft.
$355,000
29 Phillips Street
Canton, NC 28716
2
Beds
1
Bath
1,322
Sq. Ft.
$375,000
2951 Asheville Highway
Canton, NC 28716
4
Beds
2.5
Baths
2,311
Sq. Ft.
$409,000
101-67 Carson Street
Canton, NC 28716
5
Beds
2
Baths
2,196
Sq. Ft.
$420,000
36 Last Coyote Trail
Canton, NC 28716
3
Beds
2
Baths
1,604
Sq. Ft.
$525,000
10 Elbert Burnett Road
Canton, NC 28716
3
Beds
3
Baths
2,958
Sq. Ft.
$645,000
221 Spring Street
Canton, NC 28716
3
Beds
3
Baths
2,545
Sq. Ft.
$379,900
524 Scruggs Circle
Canton, NC 28716
4
Beds
2
Baths
1,830
Sq. Ft.
$330,000
60 Porters Ridge, Unit 2
Canton, NC 28716
2
Beds
2
Baths
1,024
Sq. Ft.
$799,900
134 Nix Creek Road
Canton, NC 28716
4
Beds
3
Baths
2,194
Sq. Ft.
$2,500,000
228 Chestnut Mountain Road
Canton, NC 28716
3
Beds
2.5
Baths
2,106
Sq. Ft.
Virtual Tour
$2,395,000
16 Gihon Waters Trail
Canton, NC 28716
3
Beds
4.5
Baths
5,812
Sq. Ft.
$1,450,000
9999 Sourwood Road
Canton, NC 28716
4
Beds
3
Baths
3,766
Sq. Ft.
$987,000
50 Cottontail Lane
Canton, NC 28716
5
Beds
5
Baths
3,613
Sq. Ft.
$987,000
50 Cottontail Lane
Canton, NC 28716
5
Beds
5
Baths
3,612
Sq. Ft.
1
2
3
Compass
NC
Haywood County
Canton
Homes for Sale near Canton
Neighborhoods
Crabtree Township - Haywood County
Sandy Mush Township - Buncombe County
Beaverdam Township - Haywood County
West Canton
Pigeon Township - Haywood County
Clyde Township - Haywood County
Upper Hominy Township - Buncombe County
Leicester Township - Buncombe County
East Fork Township - Haywood County
Waynesville Township - Haywood County
Shadow Woods
Fines Creek Township - Haywood County
Iron Duff Township - Haywood County
Cecil Township - Haywood County
Lower Hominy Township - Buncombe County
Ivy Hill Township - Haywood County
Jonathan Creek Township - Haywood County
Mills River Township - Henderson County
Boyd Township - Transylvania County
Show More
Cities
Clyde
Leicester
Lake Junaluska
Waynesville
Candler
Biltmore Lake
Asheville
Maggie Valley
Alexander
Arden
Mills River
Marshall
Balsam
Balsam Grove
Tuckasegee
Pisgah Forest
Weaverville
Fletcher
Etowah
Brevard
Show More
ZIPs
28748
28721
28716
28786
28715
28785
28743
28745
28753
28742
28806
28751
28704
28768
28701
28804
28803
37753
28723
28712
Show More
Looking for Rentals?
Homes and Apartments for Rent in Canton