1,034 Townhouses for Sale in Ottawa
There are 1,034 townhouses for sale in Ottawa with an average price of $537,259.
Last updated: November 11, 2026
Market Snapshot
1,034
Townhouses for Sale
$537,259
Average Price
$549,000
Median Price
$319,965 – $768,400
Typical Price Range
Price Distribution
Under $300K
29
$300K – $500K
399
$500K – $750K
551
$750K – $1M
43
$1M – $1.5M
11
$1.5M+
1
Bedrooms
Studio / 1 Bed
55
Avg $370,063
2 Bed
252
Avg $494,759
3 Bed
658
Avg $564,606
4+ Bed
69
Avg $564,959
Market Context
The average price for townhouses in Ottawa is $537,259, which is 29% below the city-wide average of $757,098 across all homes for sale. See the full Ottawa market report for city-wide trends, or explore Ottawa neighbourhoods.
The median price of $549,000 suggests most listings are clustered at higher price points.
Frequently Asked Questions
How many townhouses are for sale in Ottawa?▾
What is the average price of a townhouse in Ottawa?▾
What is the price range for townhouses in Ottawa?▾
Are townhouses in Ottawa expensive compared to other property types?▾
Explore More
More about Ottawa
Other property types in Ottawa
Search Townhouses for Sale in Ottawa
Browse active listings with AI-powered search and neighbourhood insights.
Search Ottawa Townhouses