Townhouses for Sale in Richmond

There are currently 354 townhouses for sale in Richmond. Prices range from $455,000 to $2,133,900. Browse all MLS® listings below, complete with sold history, floor plans, and daily updates.

↓ Buyer's Market
354
Active Listings
30
Sold (30 days)
8.5%
Sales Ratio
Buyer's Market
$1.05M
Median Price
$740
Avg $/sqft
37
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 market in Richmond is currently a Buyer's Market with a 8.5% sales ratio — 30 homes sold against 354 active listings in the past 30 days. The median asking price is $1,049,185 ($740/sqft). Properties are selling slowly, averaging 37 days on the market.

Types
Price
–
Areas
Sq Ft
–
Built
–
Clear
Date Address Bed Bath Kitchen Built Asking Price $/Sqft DOM Levels Living Area Lot Size
10/21/2026 10388 No.2 Road 4 5 1 2017 $1,680,000 $856 2 3 1,963 sqft N/A
10/21/2026 9339 Alberta Road 2 3 1 2003 $599,000 $619 2 2 967 sqft N/A
10/21/2026 5740 Garrison Road 3 3 1 1986 $1,075,000 $606 2 3 1,775 sqft N/A
10/21/2026 8299 Williams Road 3 3 1 2026 $1,199,800 $1,021 2 2 1,175 sqft N/A
10/21/2026 8677 Capstan Way 2 0 1 2016 $1,000,000 $803 2 2 1,245 sqft N/A
10/20/2026 10511 No. 5 Road 4 3 2 2020 $1,088,000 $678 3 3 1,604 sqft N/A
10/20/2026 9880 Parsons Road 4 3 1 1984 $998,800 $570 3 2 1,753 sqft N/A
10/20/2026 3051 Springfield Drive 3 2 1 1974 $855,000 $625 3 2 1,369 sqft N/A
10/20/2026 22811 Mclean Avenue 3 3 1 2026 $999,000 $742 3 3 1,347 sqft N/A
10/19/2026 9391 Alberta Road 4 4 1 2011 $1,080,000 $616 4 3 1,753 sqft N/A
10/19/2026 11571 Thorpe Road 4 3 1 1995 $1,099,000 $631 4 3 1,741 sqft N/A
10/19/2026 6033 Williams Road 3 3 1 2015 $1,098,000 $765 4 3 1,435 sqft N/A
10/19/2026 7091 Blundell Road 3 3 1 1992 $889,900 $674 4 2 1,321 sqft N/A
10/16/2026 3711 Robson Court 4 3 1 1998 $1,239,000 $707 7 3 1,753 sqft N/A
10/15/2026 12411 Jack Bell Drive 3 3 1 1993 $928,000 $632 8 2 1,469 sqft N/A
10/15/2026 9880 Granville Avenue 3 3 1 2026 $1,299,888 $800 8 3 1,625 sqft N/A
10/15/2026 7233 Heather Street 4 4 1 2004 $1,099,000 $597 8 3 1,840 sqft N/A
10/14/2026 11331 Cambie Road 2 3 1 2005 $849,900 $678 9 2 1,254 sqft N/A
10/14/2026 8800 Spires Road 3 3 1 2026 $1,299,000 $961 9 3 1,352 sqft N/A
10/14/2026 8800 Spires Road 2 2 1 2026 $859,000 $1,218 9 1 705 sqft N/A
10/14/2026 8600 Westminster Highway 2 1 1 1989 $629,000 $552 9 3 1,140 sqft N/A
10/14/2026 8233 Williams Road 3 3 1 2026 $1,449,900 $1,062 9 2 1,365 sqft N/A
10/14/2026 9331 Ferndale Road 4 3 1 2026 $1,498,000 $970 9 3 1,545 sqft N/A
10/14/2026 6245 Sheridan Road 3 1 1 1978 $957,900 $508 9 2 1,884 sqft N/A
10/13/2026 10380 No. 4 Road 4 4 1 2026 $1,788,800 $1,185 10 2 1,510 sqft N/A
10/13/2026 10233 River Drive 3 3 1 2021 $1,198,000 $834 10 3 1,436 sqft N/A
10/13/2026 10119 River Drive 3 3 1 2014 $848,000 $683 10 2 1,241 sqft N/A
10/13/2026 4933 Fisher Drive 4 3 1 1996 $1,048,800 $622 10 3 1,686 sqft N/A
10/13/2026 22711 Westminster Highway 3 3 1 2019 $799,999 $652 10 2 1,227 sqft N/A
10/13/2026 4111 Garry Street 3 3 1 1999 $1,118,800 $571 10 3 1,959 sqft N/A
10/13/2026 6391 Cooney Road 3 3 1 1988 $843,800 $696 10 2 1,213 sqft N/A
10/13/2026 9780 General Currie Road 3 3 1 2017 $1,099,000 $776 10 3 1,416 sqft N/A
10/13/2026 8600 No. 3 Road 3 3 1 2006 $1,299,000 $905 10 2 1,435 sqft N/A
10/13/2026 8699 Spires Road 3 3 1 2025 $1,249,900 $787 10 2 1,588 sqft N/A
10/13/2026 8968 Cook Crescent 3 4 0 2025 $1,399,900 $805 10 3 1,738 sqft N/A
10/13/2026 6880 Lucas Road 3 3 1 1977 $918,000 $583 10 2 1,575 sqft N/A
10/13/2026 9000 General Currie Road 3 3 1 2016 $1,045,000 $785 10 3 1,332 sqft N/A
10/13/2026 9800 Odlin Road 3 3 1 2008 $1,049,900 $797 10 3 1,318 sqft N/A
10/13/2026 8699 Spires Road 4 4 2 2025 $1,549,900 $697 10 3 2,225 sqft N/A
10/13/2026 6531 Pimlico Way 3 2 1 1976 $874,800 $631 10 2 1,387 sqft N/A
10/13/2026 5111 Maple Road 3 3 1 1986 $1,188,000 $796 10 2 1,493 sqft N/A
10/12/2026 9331 Ferndale Road 4 4 1 2026 Login to View $926 3 1,619 sqft N/A
10/12/2026 7711 Williams Road 3 3 1 1990 $1,199,000 $543 11 2 2,210 sqft N/A
10/12/2026 9551 Ferndale Road 3 3 1 2007 $1,038,000 $742 11 3 1,398 sqft N/A
10/10/2026 6233 Birch Street 3 3 1 2003 $1,168,000 $729 13 3 1,602 sqft N/A
10/09/2026 7040 Williams Road 3 2 1 1987 $949,000 $593 14 2 1,600 sqft N/A
10/09/2026 8433 Bennett Road 2 2 1 2001 $898,000 $735 14 3 1,222 sqft N/A
10/08/2026 8120 General Currie Road 4 4 1 1989 $1,130,000 $511 15 3 2,210 sqft N/A
10/08/2026 11571 Thorpe Road 3 3 1 1995 $838,000 $654 15 3 1,282 sqft N/A
10/07/2026 9640 Pinewell Crescent 7 10 3 2026 Login to View $770 2 2 6,078 sqft 15,356 sqft

Market Activity by Price Range — Townhouse, Richmond

Price Range Active Sold (30d) Sales Ratio
$400K–$500K 1 0 0%
$500K–$600K 4 0 0%
$600K–$700K 13 1 8%
$700K–$800K 20 1 5%
$800K–$900K 61 3 5%
$900K–$1M Most Active 57 7 12%
$1M–$1.25M 112 11 10%
$1.25M–$1.5M 63 5 8%
Over $1.5M 23 2 9%

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

Market Activity by Bedroom Count

BedroomsActiveSold (30d)Sales Ratio
2 Bedroom 37 1 3%
3 Bedroom 233 21 9%
4 Bedroom 79 7 9%
5 Bedroom 5 0 0%
7 Bedroom 0 1 0%

Market Activity by Neighbourhood — Richmond

NeighbourhoodActiveSold (30d)Sales Ratio
McLennan North 54 6 11%
Brighouse 41 1 2%
Hamilton RI 33 2 6%
Brighouse South 29 2 7%
West Cambie 24 2 8%
Woodwards 19 3 16%
Bridgeport RI 16 0 0%
Saunders 14 3 21%
Steveston North 13 2 15%
Terra Nova 13 2 15%
East Cambie 13 0 0%
Granville 11 0 0%
Steveston South 10 2 20%
Broadmoor 8 1 13%
Ironwood 8 0 0%
Quilchena RI 8 1 13%
Boyd Park 7 0 0%
Garden City 6 0 0%
Riverdale RI 6 2 33%
McNair 5 0 0%

Explore More in Richmond

Frequently Asked Questions — Richmond

How many townhouses are for sale in Richmond? ▼
There are currently 354 townhouses 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 8.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,049,185. The average price per sqft is $740. See the full Richmond Townhouses market report for monthly trends.
How long do townhouses take to sell in Richmond? ▼
Townhouses in Richmond are averaging 37 days on market before selling. Buyers have time to view multiple properties and negotiate.

Get Expert Help in Townhouse, 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 →