mmihom.ca

townhouses for sale under $1M in Esquimalt

20 townhouses for sale under $1M in Esquimalt, median asking $744,950 ($475,000 to $969,900). That's about $577 per square foot. The typical townhouse has been listed 50 days; 1 came on in the last 7 days.

Currently, there are 20 active townhouses for sale under $1 million in Esquimalt, with a median asking price of $744,950. Prices range from $475,000 to $969,900, and the median price per square foot is $577. Listings have been on the market for a median of 50 days, with 1 new listing in the past 7 days and 7 in the last 30. Most recently listed townhouses were built in 2022, indicating a modern inventory. The mix includes 9 two-bedroom units (median $699,900), 10 three-bedroom units (median $774,900), and 1 four-bedroom unit (median $870,000). The highest concentration of listings is in Rockheights (6 units, median $734,900), Esquimalt (6 units, median $698,000), and Old Esquimalt (5 units, median $934,900). Of the 20 listings, 2 are under $500K, 10 are under $750K, and all are under $1 million.
20
townhouses
$744,950
median asking
$475K to $970K
$577
median per sq ft
50 days
median on market
1
listed this week
7 in 30 days
2022
median year built

asking prices

2
8
10
<$500K
$500–750K
$750K–1M
$1–1.5M
$1.5–2M
$2–3M
$3M+

on the map

by type

typehomesmedian
townhouses20$744,950

questions buyers ask

What do townhouses under $1M in Esquimalt cost?

Median asking price is $744,950 across 20 active listings, ranging from $475,000 to $969,900, or about $577/sq ft.

How fast are townhouses selling here?

The median active listing has been on the market 50 days. 1 townhouses were listed in the last week and 7 in the last 30 days.

How much more is a 3-bedroom than a 2-bedroom?

Median asking is $699,900 for 2 bedrooms (9 listings) and $774,900 for 3 bedrooms (10 listings).

How old are the homes?

Median year built is 2022 across the listings with a recorded build year.

Statistics are computed from the 20 active MLS® listings matching this page at render time and refresh hourly with the feed. Medians, not averages, so one outlier can't move them.