Explore Nearby Homes
Popular Searches in Affordable Homes
Condos Under $500K in Duncan
Luxury Homes in Duncan
Affordable Homes in Duncan
Townhouses for Sale in Duncan
Recently Listed in Duncan
Homes for Sale in Nearby Cities
Cowichan Valley Homes for Sale
Westholme Homes for Sale
Cowichan Bay Homes for Sale
Crofton Homes for Sale
Cobble Hill Homes for Sale
Chemainus Homes for Sale
Show more
Show less
Shawnigan Lake Homes for Sale
Saltair Homes for Sale
Salt Spring Homes for Sale
Mill Bay Homes for Sale
Gulf Islands Homes for Sale
Ladysmith Homes for Sale
#9 - 2528 Alexander St, Duncan — $449,900 · 2 bed · 2 bath
739 Marchmont Rd, Duncan — $689,900 · 6 bed · 4 bath
738 Watson St, Duncan — $749,900 · 4 bed · 1 bath
LT 2 Hawk Hill Rd, Duncan — $619,900
6381 Somenos Rd, Duncan — $778,000 · 3 bed · 2 bath
1837 Sandra Pl, Duncan — $649,000 · 3 bed · 2 bath
#37 - 3205 Gibbins Rd, Duncan — $739,000 · 3 bed · 2 bath
5883 Heather St, Duncan — $649,000 · 3 bed · 2 bath
#19 - 3101 Herons Way, Duncan — $599,000 · 2 bed · 2 bath
5280 Koksilah Rd, Duncan — $749,000 · 2 bed · 1 bath
6043 Trillium Way, Duncan — $785,000 · 4 bed · 3 bath
483 Beech Ave, Duncan — $519,000 · 2 bed · 1 bath
2980 George St, Duncan — $489,000 · 3 bed · 1 bath
6185 Palahi Rd, Duncan — $610,000 · 4 bed · 2 bath
#102 - 650 Dobson Rd, Duncan — $375,000 · 2 bed · 2 bath
476 Ypres St, Duncan — $649,000 · 2 bed · 2 bath
#1 - 3271 Cowichan Lake Rd, Duncan — $229,900 · 2 bed · 1 bath
3365 Skinner Rd, Duncan — $759,900 · 4 bed · 4 bath
1855 Sandra Pl, Duncan — $674,900 · 4 bed · 2 bath
#22 - 5980 Jaynes Rd, Duncan — $624,900 · 3 bed · 3 bath
#30 - 3025 Cowichan Lake Rd, Duncan — $415,000 · 2 bed · 2 bath
2943 Sherman Rd, Duncan — $499,999 · 2 bed · 1 bath
1867 Deborah Dr, Duncan — $690,000 · 3 bed · 2 bath
6450 Abbey Rd, Duncan — $748,000 · 4 bed · 3 bath
3104 Laurel Grove, Duncan — $775,000 · 4 bed · 3 bath
#207 - 380 Brae Rd, Duncan — $240,000 · 1 bed · 1 bath
930 Wharncliffe Rd, Duncan — $595,000 · 3 bed · 2 bath
#7 - 961 Trunk Rd, Duncan — $399,000 · 3 bed · 2 bath
#110 - 3003 Keystone Dr, Duncan — $599,000 · 2 bed · 3 bath
5926 Tower Pl, Duncan — $750,000 · 3 bed · 2 bath