mmihom.ca

townhouses for sale in Esquimalt

22 townhouses for sale in Esquimalt, median asking $753,889 ($475,000 to $1,980,000). That's about $585 per square foot. The typical townhouse has been listed 49 days; 2 came on in the last 7 days.

Currently, there are 22 townhouses for sale in Esquimalt, with a median asking price of $753,889 and a range from $475,000 to $1,980,000. The median price per square foot is $585, and the median days on market is 49. Two new listings appeared in the last seven days, and nine in the last 30 days. The median year built is 2025, indicating a focus on newer construction. Most listings have two or three bedrooms, with medians of $699,900 for two-bedroom and $779,900 for three-bedroom units. Four-bedroom townhouses are rare, with only two available at a median of $1,060,000. The largest concentrations of listings are in Rockheights (7 units, median $739,900), Esquimalt (6 units, median $698,000), and Old Esquimalt (6 units, median $942,450). Of the 22 listings, 20 are priced under $1 million, and all are under $3 million.
22
townhouses
$753,889
median asking
$475K to $1.98M
$585
median per sq ft
49 days
median on market
2
listed this week
9 in 30 days
2025
median year built

asking prices

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

on the map

by type

typehomesmedian
townhouses22$753,889

by bedrooms

bedroomshomesmedian
2 bedroom9$699,900
3 bedroom11$779,900

questions buyers ask

What do townhouses in Esquimalt cost?

Median asking price is $753,889 across 22 active listings, ranging from $475,000 to $1,980,000, or about $585/sq ft.

How fast are townhouses selling here?

The median active listing has been on the market 49 days. 2 townhouses were listed in the last week and 9 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 $779,900 for 3 bedrooms (11 listings).

How old are the homes?

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

Statistics are computed from the 22 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.