219 Townhouses for Sale in Markham
There are 219 townhouses for sale in Markham with an average price of $967,173.
Last updated: November 5, 2026
Market Snapshot
219
Townhouses for Sale
$967,173
Average Price
$938,000
Median Price
$588,720 – $1,505,100
Typical Price Range
Price Distribution
Under $300K
0
$300K – $500K
3
$500K – $750K
50
$750K – $1M
88
$1M – $1.5M
67
$1.5M+
11
Bedrooms
2 Bed
40
Avg $722,758
3 Bed
126
Avg $960,923
4+ Bed
53
Avg $1,166,497
Market Context
The average price for townhouses in Markham is $967,173, which is 29% below the city-wide average of $1,364,170 across all homes for sale. See the full Markham market report for city-wide trends, or explore Markham neighbourhoods.
The median price of $938,000 suggests a number of higher-priced listings pulling the average up.
Frequently Asked Questions
How many townhouses are for sale in Markham?▾
What is the average price of a townhouse in Markham?▾
What is the price range for townhouses in Markham?▾
Are townhouses in Markham expensive compared to other property types?▾
Explore More
More about Markham
Other property types in Markham
Search Townhouses for Sale in Markham
Browse active listings with AI-powered search and neighbourhood insights.
Search Markham Townhouses