Skip to content

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?▾
As of November 2026, there are 1,034 active townhouses for sale in Ottawa, based on active MLS listings tracked by agent0.
What is the average price of a townhouse in Ottawa?▾
As of November 2026, the average asking price for a townhouse in Ottawa is $537,259, based on active MLS listings tracked by agent0.
What is the price range for townhouses in Ottawa?▾
As of November 2026, townhouses in Ottawa are mostly listed between $319,965 and $768,400, based on active MLS listings tracked by agent0.
Are townhouses in Ottawa expensive compared to other property types?▾
As of November 2026, at $537,259, townhouses in Ottawa are below the city-wide average of $757,098 across all homes for sale, based on active MLS listings tracked by agent0.

Explore More

Search Townhouses for Sale in Ottawa

Browse active listings with AI-powered search and neighbourhood insights.

Search Ottawa Townhouses