Canton, NC Homes for Sale & Real Estate
1-40 of 101 Homes
![$199,999 | 10797 Cruso Road | East Fork Township - Haywood County](http://www.compass.com/m/35090d0b4f0452f0732c6e12694c9977fb87ba33_img_0_97725/640x480.jpg)
$199,999
10797 Cruso Road
Canton, NC 28716
-
Beds
-
Baths
-
Sq. Ft.
![$350,000 | 63 Ford Street | Canton](http://www.compass.com/m/38c1cd2d1dc11fe042c90583b30d989f0fbc221b_img_0_e24f5/640x480.jpg)
$350,000
63 Ford Street
Canton, NC 28716
3
Beds
2
Baths
2,010
Sq. Ft.
![$575,000 | 141 Stiles Road | Beaverdam Township - Haywood County](http://www.compass.com/m/9fd1225f2777ac015694537f70bfc277ddf4a534_img_0_09dfc/640x480.jpg)
$575,000
141 Stiles Road
Canton, NC 28716
3
Beds
2
Baths
1,634
Sq. Ft.
![$119,000 | 0 Aquarius Road | Pigeon Township - Haywood County](http://www.compass.com/m/96dce3bc2b56a118cd025ab3e1bd84770e1e035f_img_0_12834/640x480.jpg)
$119,000
0 Aquarius Road
Canton, NC 28716
-
Beds
-
Baths
-
Sq. Ft.
![$425,000 | 74 Seeley Drive | Beaverdam Township - Haywood County](http://www.compass.com/m/c6bfea2061b898cdb0e15529a41d54ddb14ad8ea_img_0_b37d8/640x480.jpg)
$425,000
74 Seeley Drive
Canton, NC 28716
3
Beds
2
Baths
1,568
Sq. Ft.
![$250,000 | 128 Carson Street | Canton](http://www.compass.com/m/c36ef66f867542f5f8e90ee79121edd47d044fc8_img_0_ab02a/640x480.jpg)
3
Beds
1
Bath
1,179
Sq. Ft.
![$275,000 | 23 Hoot N Holler Lane | East Fork Township - Haywood County](http://www.compass.com/m/c969d5f759de51af5f7e54c8d47243ef85b40430_img_0_3e5e9/640x480.jpg)
-
Beds
-
Baths
-
Sq. Ft.
![$519,111 | 231 Porters Ridge | Beaverdam Township - Haywood County](http://www.compass.com/m/6acf5fb2438063cd807dbd6b337af6845454cc2b_img_0_8a271/640x480.jpg)
2
Beds
2.5
Baths
1,520
Sq. Ft.
![$420,000 | 571 Paradise Mountain Road | Pigeon Township - Haywood County](http://www.compass.com/m/c4061bf042767bcf49882ca5f5efeb526d5b9c41_img_0_25ecd/640x480.jpg)
1
Bed
1
Bath
690
Sq. Ft.
![$299,500 | 266 North Main Street | Canton](http://www.compass.com/m/fb5f7c4d8a4360da705bf670ebc07b2fdfa37d7e_img_0_eb35e/640x480.jpg)
2
Beds
1
Bath
920
Sq. Ft.
![$315,000 | 280 Mingus Street | West Canton](http://www.compass.com/m/5663c08d78d2443d687321cc7d4be929ebd636cf_img_0_90f4e/640x480.jpg)
3
Beds
1
Bath
1,367
Sq. Ft.
![$320,000 | 112 Forest View Circle | Canton](http://www.compass.com/m/17c1370b5210cd20fda6c5a3756750d83f3c7621_img_0_e763d/640x480.jpg)
3
Beds
1
Bath
1,320
Sq. Ft.
![$450,000 | 1045 North Canton Road | Beaverdam Township - Haywood County](http://www.compass.com/m/47c9b78ffa03260c2eed22c86a575f577363b3f4_img_0_11e54/640x480.jpg)
3
Beds
3
Baths
1,508
Sq. Ft.
![$599,900 | 454 Hideaway Drive | Beaverdam Township - Haywood County](http://www.compass.com/m/99dafacb72aaf353cafb854c74e65c2c92bb8f66_img_0_caa0b/640x480.jpg)
3
Beds
3.5
Baths
1,980
Sq. Ft.
![$509,000 | 252 Garden Lane | Pigeon Township - Haywood County](http://www.compass.com/m/7cb19839111b50f9eb1d780827659de5c2409d8c_img_0_fae77/640x480.jpg)
$509,000
252 Garden Lane
Canton, NC 28716
3
Beds
2
Baths
1,450
Sq. Ft.
![$345,000 | 74 Frank Street | Canton](http://www.compass.com/m/d53782b897be651abd7b274daef7cd5413822d13_img_0_16b9f/640x480.jpg)
$345,000
74 Frank Street
Canton, NC 28716
2
Beds
2
Baths
894
Sq. Ft.
![$1,150,000 | 0 Sourwood Road | Cecil Township - Haywood County](http://www.compass.com/m/4193e548f3a6f9b74daadfede0d3ba3d4b84ef20_img_0_5218d/640x480.jpg)
$1,150,000
0 Sourwood Road
Canton, NC 28716
3
Beds
2
Baths
2,613
Sq. Ft.
![$125,000 | 62 Dandy Lyon Lane | Pigeon Township - Haywood County](http://www.compass.com/m/84e4d01dd4646a8e4d220a157083e4907cf0c537_img_0_52f0c/640x480.jpg)
2
Beds
1
Bath
1,342
Sq. Ft.
![$500,000 | 244 Hillcrest Street | Canton](http://www.compass.com/m/848121e670308292a3bbd70409bd74a7c15a23cc_img_0_b3a7c/640x480.jpg)
3
Beds
2
Baths
1,437
Sq. Ft.
![$219,000 | 13 Valley Street | Canton](http://www.compass.com/m/4edf3d3a992160888df62dfe9665021000b06a77_img_0_5c759/640x480.jpg)
$219,000
13 Valley Street
Canton, NC 28716
2
Beds
1
Bath
810
Sq. Ft.
![$575,000 | 42 Church Street | Canton](http://www.compass.com/m/c198234a8e9e6e0e93cd36ec19335b8a37a405b3_img_0_1e02e/640x480.jpg)
$575,000
42 Church Street
Canton, NC 28716
4
Beds
2.5
Baths
2,674
Sq. Ft.
![$420,000 | 36 Last Coyote Trail | Pigeon Township - Haywood County](http://www.compass.com/m/e664e7ea0b29ce2f3e811d48079145975399c0b9_img_0_72dfa/640x480.jpg)
3
Beds
2
Baths
1,604
Sq. Ft.
![$474,000 | 13884 Cruso Road | East Fork Township - Haywood County](http://www.compass.com/m/49376c2525e57546811b85b1fcce2ecac6a6fa74_img_0_a8828/640x480.jpg)
$474,000
13884 Cruso Road
Canton, NC 28716
2
Beds
3
Baths
2,187
Sq. Ft.
![$579,900 | 173 Academy Street | Canton](http://www.compass.com/m/bad782e3c5a842287a6cdce891c595fb50c44a93_img_0_0f007/640x480.jpg)
3
Beds
3
Baths
2,489
Sq. Ft.
![$360,000 | 101-67 Carson Street | Canton](http://www.compass.com/m/c00dfd151036e8555089016155942c6bfb9c7230_img_0_fff06/640x480.jpg)
5
Beds
2
Baths
2,196
Sq. Ft.
![$379,900 | 524 Scruggs Circle | Beaverdam Township - Haywood County](http://www.compass.com/m/1cba4ab70eaaba6fc4947d44e651525d643d5bed_img_0_6368b/640x480.jpg)
4
Beds
2
Baths
1,830
Sq. Ft.
![$495,000 | 360 Cold Creek Road | East Fork Township - Haywood County](http://www.compass.com/m/03c84849bd92f11c3ccf8228b9389f908e787cdd_img_0_3ee1c/640x480.jpg)
3
Beds
2
Baths
1,482
Sq. Ft.
![$155,000 | 9999 High Rock Vw Drive, Unit 40 | Beaverdam Township - Haywood County](http://www.compass.com/m/290da56cee4ee3dd7a2bcfe0b2099811fea149f7_img_0_cb91c/640x480.jpg)
-
Beds
-
Baths
-
Sq. Ft.
![$793,168 | 4625 Dutch Cove Road | Beaverdam Township - Haywood County](http://www.compass.com/m/17d2267646ef8373e76fec270a91bdf5978454fd_img_0_88c32/640x480.jpg)
3
Beds
3
Baths
2,801
Sq. Ft.
Homes for Sale near Canton
Neighborhoods
- Beaverdam Township - Haywood County
- Crabtree Township - Haywood County
- Sandy Mush Township - Buncombe 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