Duncan Townhouses for Sale

● Updated Daily

Browse 32 townhomes currently for sale in Duncan, BC. The median asking price is $607,450, with listings averaging 68 days on the market. 2 new townhomes have been listed in the past 7 days. Use the filters below to narrow your search by price, bedrooms and property type.

Listing data last updated:
32 Active Listings
68 days Avg Days on Market
2 New in Last 7 Days
Price ▾
–
Beds ▾
Type ▾
Market Report

Townhouses Market Snapshot — Duncan, British Columbia

There are currently 32 homes listed for sale in Duncan, British Columbia. The median asking price is $607,450. Current listings have been on the market for an average of 68 days.

Based on current active listings matching this market.

Listing data current as of October 12, 2026 5:34 pm.

32 Active Listings
$607,450 Median Price
$300K – $839K Price Range
68 days Avg. Days on Market
2 New in Last 7 Days
3 Avg. New per Week (30-Day)

Frequently Asked Questions

Your Next Step

Ready to Find Your Island Home?