Richmond Townhouses for Sale Between $1M and $2M

There are currently 199 townhouses for sale in Richmond priced Between $1M and $2M. The median asking price is $1,199,000, averaging $796/sqft. Browse all MLS® listings below, complete with sold history, floor plans, and daily updates.

↓ Buyer's Market
199
Active Listings
19
Sold (30 days)
9.5%
Sales Ratio
Buyer's Market
$1.20M
Median Price
$796
Avg $/sqft
41
Avg Days
Sale-to-List Ratio & Sold Prices
Sign in free to unlock sold data for this area. Sign in free →
Market summary

The townhouses priced between $1m and $2m market in Richmond is currently a Buyer's Market with a 9.5% sales ratio — 19 homes sold against 199 active listings in the past 30 days. The median asking price is $1,199,000 ($796/sqft). Properties are selling slowly, averaging 41 days on the market.

Types
Price
–
Areas
Sq Ft
–
Built
–
Clear

For Sale

44 listings

Recently Sold

6 sold nearby
Townhouse at 9331 Ferndale Road, Richmond
4
4
39
1,619 sqft
Townhouse listing
MLS®: R3174721
Sold
9331 Ferndale Road
McLennan North, Richmond, BC
1 week ago | SqFt: 1,619 | Residential Attached | Strata: $570 | Built: 2026
Listed by: Macdonald Realty Westmar
Townhouse at 9331 Ferndale Road, Richmond
4
4
40
1,617 sqft
Townhouse listing
MLS®: R3172595
Sold
9331 Ferndale Road
McLennan North, Richmond, BC
1 week ago | 7 days on the market | SqFt: 1,617 | Residential Attached | Strata: $568 | Built: 2026
Listed by: Macdonald Realty Westmar
Townhouse at 8233 Williams Road, Richmond
3
3
11
1,154 sqft
Townhouse listing
MLS®: R3171909
Sold
8233 Williams Road
Saunders, Richmond, BC
1 week ago | 12 days on the market | SqFt: 1,154 | Residential Attached | Strata: $413 | Built: 2026
Listed by: Sutton Group Seafair Realty
Townhouse at 6600 Lucas Road, Richmond
2
3
23
2,182 sqft
Townhouse listing
MLS®: R3171134
Sold
6600 Lucas Road
Woodwards, Richmond, BC
1 week ago | 14 days on the market | SqFt: 2,182 | Residential Attached | Strata: $899 | Built: 1976
Listed by: Pacific Evergreen Realty Ltd.
Townhouse at 9331 Ferndale Road, Richmond
3
3
8
1,233 sqft
Townhouse listing
MLS®: R3170814
Sold
9331 Ferndale Road
McLennan North, Richmond, BC
3 weeks ago | SqFt: 1,233 | Residential Attached | Strata: $460 | Built: 2026
Listed by: Macdonald Realty Westmar
Townhouse at 9800 Granville Avenue, Richmond
4
3
39
1,500 sqft
Townhouse listing
MLS®: R3170217
Sold
9800 Granville Avenue
McLennan North, Richmond, BC
2 weeks ago | 8 days on the market | SqFt: 1,500 | Residential Attached | Strata: $433 | Built: 2019
Listed by: RE/MAX Crest Realty

Market Activity by Price Range — Richmond

Price Range Active Sold (30d) Sales Ratio
$900K–$1M Most Active 3 2 67%
$1M–$1.25M 112 11 10%
$1.25M–$1.5M 63 5 8%
Over $1.5M 21 1 5%

Sales ratio = homes sold in last 30 days ÷ active inventory. Over 20% = Seller's Market.

Market Activity by Neighbourhood — Richmond

NeighbourhoodActiveSold (30d)Sales Ratio
McLennan North 42 5 12%
Brighouse 20 1 5%
Woodwards 13 2 15%
Brighouse South 12 1 8%
West Cambie 12 1 8%
Bridgeport RI 11 0 0%
Saunders 10 2 20%
Steveston North 9 1 11%
Terra Nova 8 2 25%
Granville 8 0 0%
Hamilton RI 8 0 0%
Steveston South 7 1 14%
Quilchena RI 7 1 14%
Broadmoor 5 0 0%
Lackner 4 1 25%
Garden City 4 0 0%
East Cambie 4 0 0%
Ironwood 4 0 0%
Boyd Park 3 0 0%
McNair 3 0 0%

Explore More in Richmond

Frequently Asked Questions — Richmond

How many townhouses priced between $1m and $2m are for sale in Richmond? ▼
There are currently 199 townhouses priced between $1m and $2m listed for sale in Richmond. Listings are updated daily from the MLS® database.
Is it a buyer's or seller's market for townhouses in Richmond? ▼
It is currently a Buyer's Market. With a 9.5% sales ratio, there are more townhouses available than buyers are purchasing, giving buyers more time and negotiating power. See the full Richmond Townhouses market report for monthly trends.
What is the median price of townhouses in Richmond? ▼
The median asking price for townhouses in Richmond is $1,199,000. The average price per sqft is $796. See the full Richmond Townhouses market report for monthly trends.
How long do townhouses take to sell in Richmond? ▼
Townhouses in Richmond are averaging 41 days on market before selling. Buyers have time to view multiple properties and negotiate.
Are there good townhouses priced between $1m and $2m in Richmond? ▼
Yes — there are currently 199 townhouses priced between $1m and $2m available in Richmond. Use the filters above to narrow by bedrooms, bathrooms, or features like suites and basements.

Get Expert Help in Richmond

Our team has sold 300+ homes in this area. Get a free home valuation or buyer consultation.

Sign Up Free — See Sold Prices
★★★★★ 4.8 / 5  —  700+ Google Reviews Read Reviews →