Townhouses for Sale in Richmond

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

Market summary

The townhouses market in Richmond is currently a Buyer's Market with a 5.9% sales ratio — 24 homes sold against 404 active listings in the past 30 days. The median asking price is $1,089,500 ($759/sqft). Properties are selling slowly, averaging 44 days on the market.

Types:
Beds
Baths
Price
Min Sqft
Sort

Recently Sold

50 sold nearby
Townhouse at 10611 Gilbert Road, Richmond
4
4
31
1,785
2018
Townhouse listing
MLS®: R3136379
Sold
10611 Gilbert Road
Woodwards, Richmond, BC
3 months ago | 9 days on the market | SqFt: 1,785 | Residential Attached | Strata: $515 | Built: 2018
Listed by: 1NE Collective Realty Inc.
Townhouse at 10199 River Drive, Richmond
3
3
32
1,359
2020
Townhouse listing
MLS®: R3135624
Sold
10199 River Drive
Bridgeport RI, Richmond, BC
3 months ago | 3 days on the market | SqFt: 1,359 | Residential Attached | Strata: $580 | Built: 2020
Listed by: RE/MAX Crest Realty
Townhouse at 3888 Moresby Drive, Richmond
3
3
13
1,302
2028
Townhouse listing
MLS®: R3135287
Sold
3888 Moresby Drive
Quilchena RI, Richmond, BC
1 week ago | 101 days on the market | SqFt: 1,302 | Residential Attached | Strata: $414 | Built: 2028
Listed by: RE/MAX Westcoast
Townhouse at 7833 Heather Street, Richmond
2
2
28
1,186
2004
Townhouse listing
MLS®: R3135522
Sold
7833 Heather Street
McLennan North, Richmond, BC
3 months ago | 10 days on the market | SqFt: 1,186 | Residential Attached | Strata: $377 | Built: 2004
Listed by: Sutton Group-West Coast Realty
Townhouse at 7400 Minoru Boulevard, Richmond
3
2
16
1,387
1985
Townhouse listing
MLS®: R3135238
Sold
7400 Minoru Boulevard
Brighouse South, Richmond, BC
3 months ago | 10 days on the market | SqFt: 1,387 | Residential Attached | Strata: $354 | Built: 1985
Listed by: Macdonald Realty Westmar
Townhouse at 7171 Blundell Road, Richmond
3
3
14
1,690
1989
Townhouse listing
MLS®: R3135005
Sold
7171 Blundell Road
Brighouse South, Richmond, BC
1 month ago | 76 days on the market | SqFt: 1,690 | Residential Attached | Strata: $379 | Built: 1989
Listed by: Regent Park Fairchild Realty Inc.
Townhouse at 7433 St. Albans Road, Richmond
3
3
18
1,540
2002
Townhouse listing
MLS®: R3135551
Sold
7433 St. Albans Road
Brighouse South, Richmond, BC
2 months ago | 45 days on the market | SqFt: 1,540 | Residential Attached | Strata: $333 | Built: 2002
Listed by: Royal Pacific Realty Corp.
Townhouse at 5900 Muir Drive, Richmond
3
2
25
1,213
1999
Townhouse listing
MLS®: R3135901
Sold
5900 Muir Drive
Hamilton RI, Richmond, BC
3 months ago | 10 days on the market | SqFt: 1,213 | Residential Attached | Built: 1999
Listed by: Vanhaus Gruppe Realty Inc.
Townhouse at 9079 Jones Road, Richmond
2
2
20
1,234
2001
Townhouse listing
MLS®: R3134858
Sold
9079 Jones Road
McLennan North, Richmond, BC
3 months ago | 9 days on the market | SqFt: 1,234 | Residential Attached | Strata: $324 | Built: 2001
Listed by: Sotheby''s International Realty Canada
Townhouse at 10233 River Drive, Richmond
3
3
24
1,323
2020
Townhouse listing
MLS®: R3134889
Sold
10233 River Drive
Bridgeport RI, Richmond, BC
3 months ago | 12 days on the market | SqFt: 1,323 | Residential Attached | Strata: $527 | Built: 2020
Listed by: RE/MAX City Realty
Townhouse at 5900 Muir Drive, Richmond
3
2
4
1,213
1999
Townhouse listing
MLS®: R3134805
Sold
5900 Muir Drive
Hamilton RI, Richmond, BC
3 months ago | 13 days on the market | SqFt: 1,213 | Residential Attached | Built: 1999
Listed by: Nu Stream Realty Inc.
Townhouse at 5900 Muir Drive, Richmond
3
2
38
1,213
1999
Townhouse listing
MLS®: R3135882
Sold
5900 Muir Drive
Hamilton RI, Richmond, BC
3 months ago | 7 days on the market | SqFt: 1,213 | Residential Attached | Strata: $292 | Built: 1999
Listed by: Vanhaus Gruppe Realty Inc.
Townhouse at 9451 Williams Road, Richmond
3
3
31
1,356
2015
Townhouse listing
MLS®: R3134400
Sold
9451 Williams Road
Saunders, Richmond, BC
3 months ago | 5 days on the market | SqFt: 1,356 | Residential Attached | Strata: $417 | Built: 2015
Listed by: RE/MAX Crest Realty
Townhouse at 9340 General Currie Road, Richmond
2
3
28
1,409
2026
Townhouse listing
MLS®: R3134529
Sold
9340 General Currie Road
McLennan North, Richmond, BC
1 month ago | 64 days on the market | SqFt: 1,409 | Residential Attached | Strata: $531 | Built: 2026
Listed by: RE/MAX Westcoast
Townhouse at 7233 Heather Street, Richmond
4
4
28
1,760
2004
Townhouse listing
MLS®: R3134054
Sold
7233 Heather Street
McLennan North, Richmond, BC
2 months ago | 50 days on the market | SqFt: 1,760 | Residential Attached | Strata: $370 | Built: 2004
Listed by: RE/MAX Westcoast
Townhouse at 9728 Alberta Road, Richmond
3
3
38
1,322
2019
Townhouse listing
MLS®: R3134077
Sold
9728 Alberta Road
McLennan North, Richmond, BC
3 months ago | 1 day on the market | SqFt: 1,322 | Residential Attached | Strata: $385 | Built: 2019
Listed by: 1NE Collective Realty Inc.
Townhouse at 11100 Railway Avenue, Richmond
2
3
39
1,988
1988
Townhouse listing
MLS®: R3134193
Sold
11100 Railway Avenue
Westwind, Richmond, BC
2 months ago | 44 days on the market | SqFt: 1,988 | Residential Attached | Strata: $558 | Built: 1988
Listed by: Dexter Realty
Townhouse at 5900 Muir Drive, Richmond
3
2
25
1,259
1999
Townhouse listing
MLS®: R3133870
Sold
5900 Muir Drive
Hamilton RI, Richmond, BC
3 months ago | 6 days on the market | SqFt: 1,259 | Residential Attached | Strata: $289 | Built: 1999
Listed by: Oakwyn Realty Ltd.
Townhouse at 9820 Haddon Drive, Richmond
4
3
28
2,376
1989
Townhouse listing
MLS®: R3133675
Sold
9820 Haddon Drive
Lackner, Richmond, BC
2 months ago | 25 days on the market | SqFt: 2,376 | Residential Detached | Strata: $350 | Built: 1989
Listed by: Oakwyn Realty Ltd.
Townhouse at 7311 Minoru Boulevard, Richmond
3
3
33
1,914
1986
Townhouse listing
MLS®: R3133150
Sold
7311 Minoru Boulevard
Brighouse South, Richmond, BC
3 months ago | 4 days on the market | SqFt: 1,914 | Residential Attached | Strata: $408 | Built: 1986
Listed by: RE/MAX Westcoast
Townhouse at 11511 Steveston Highway, Richmond
4
3
20
1,454
2007
Townhouse listing
MLS®: R3134698
Sold
11511 Steveston Highway
Ironwood, Richmond, BC
3 months ago | 8 days on the market | SqFt: 1,454 | Residential Attached | Strata: $357 | Built: 2007
Listed by: Dracco Pacific Realty
Townhouse at 10200 4th Avenue, Richmond
4
1
35
1,330
1971
Townhouse listing
MLS®: R3133531
Sold
10200 4th Avenue
Steveston North, Richmond, BC
3 months ago | 5 days on the market | SqFt: 1,330 | Residential Attached | Strata: $567 | Built: 1971
Listed by: RE/MAX Westcoast
Townhouse at 9680 Alexandra Road, Richmond
3
2
40
1,393
2016
Townhouse listing
MLS®: R3134301
Sold
9680 Alexandra Road
West Cambie, Richmond, BC
2 weeks ago | 97 days on the market | SqFt: 1,393 | Residential Attached | Strata: $382 | Built: 2016
Listed by: Royal Pacific Realty (Kingsway) Ltd.
Townhouse at 22888 Windsor Court, Richmond
3
3
35
1,593
1996
Townhouse listing
MLS®: R3134530
Sold
22888 Windsor Court
Hamilton RI, Richmond, BC
3 months ago | 7 days on the market | SqFt: 1,593 | Residential Attached | Strata: $398 | Built: 1996
Listed by: TML Management Group Ltd.
Townhouse at 6600 Lucas Road, Richmond
3
3
38
2,302
1978
Townhouse listing
MLS®: R3133480
Sold
6600 Lucas Road
Woodwards, Richmond, BC
3 months ago | 14 days on the market | SqFt: 2,302 | Residential Attached | Strata: $899 | Built: 1978
Listed by: RE/MAX Crest Realty
Townhouse at 7117 Lindsay Road, Richmond
3
3
40
1,617
2026
Townhouse listing
MLS®: R3134228
Sold
7117 Lindsay Road
Granville, Richmond, BC
3 months ago | SqFt: 1,617 | Residential Attached | Strata: $535 | Built: 2026
Listed by: RE/MAX Westcoast
Townhouse at 22380 Sharpe Avenue, Richmond
3
3
1
1,576
2008
Townhouse listing
MLS®: R3133685
Sold
22380 Sharpe Avenue
Hamilton RI, Richmond, BC
2 months ago | 40 days on the market | SqFt: 1,576 | Residential Attached | Strata: $382 | Built: 2008
Listed by: Royal Pacific Realty Corp.
Townhouse at 11291 7th Avenue, Richmond
4
4
37
1,849
1978
Townhouse listing
MLS®: R3132417
Sold
11291 7th Avenue
Steveston Village, Richmond, BC
1 month ago | 86 days on the market | SqFt: 1,849 | Residential Attached | Strata: $704 | Built: 1978
Listed by: Macdonald Realty Westmar
Townhouse at 6600 Lucas Road, Richmond
2
3
36
2,134
1976
Townhouse listing
MLS®: R3132165
Sold
6600 Lucas Road
Woodwards, Richmond, BC
3 weeks ago | 96 days on the market | SqFt: 2,134 | Residential Attached | Strata: $899 | Built: 1976
Listed by: Sutton Group Seafair Realty
Townhouse at 7028 Ash Street, Richmond
3
3
29
1,314
2014
Townhouse listing
MLS®: R3132508
Sold
7028 Ash Street
McLennan North, Richmond, BC
2 months ago | 32 days on the market | SqFt: 1,314 | Residential Attached | Strata: $306 | Built: 2014
Listed by: Sutton Group - 1st West Realty
Townhouse at 12500 Mcneely Drive, Richmond
4
3
23
1,665
1993
Townhouse listing
MLS®: R3132212
Sold
12500 Mcneely Drive
East Cambie, Richmond, BC
3 months ago | 8 days on the market | SqFt: 1,665 | Residential Attached | Strata: $428 | Built: 1993
Listed by: Royal Pacific Realty Corp.
Townhouse at 8500 Bennett Road, Richmond
3
3
29
1,545
1991
Townhouse listing
MLS®: R3132984
Sold
8500 Bennett Road
Brighouse South, Richmond, BC
3 months ago | 13 days on the market | SqFt: 1,545 | Residential Attached | Strata: $226 | Built: 1991
Listed by: eXp Realty
Townhouse at 4200 Coldfall Road, Richmond
4
3
1
2,407
1993
Townhouse listing
MLS®: R3132206
Sold
4200 Coldfall Road
Boyd Park, Richmond, BC
3 months ago | 17 days on the market | SqFt: 2,407 | Lot: 4600 SqFt. | Residential Detached | Built: 1993
Listed by: Royal Regal Realty Ltd.
Townhouse at 8111 Saunders Road, Richmond
3
3
38
1,620
1975
Townhouse listing
MLS®: R3131690
Sold
8111 Saunders Road
Saunders, Richmond, BC
3 months ago | 9 days on the market | SqFt: 1,620 | Residential Attached | Strata: $670 | Built: 1975
Listed by: Royal LePage Global Force Realty
Townhouse at 9651 Glendower Drive, Richmond
3
2
39
1,277
1969
Townhouse listing
MLS®: R3131910
Sold
9651 Glendower Drive
Saunders, Richmond, BC
2 months ago | 40 days on the market | SqFt: 1,277 | Residential Attached | Strata: $385 | Built: 1969
Listed by: Multiple Realty Ltd.
Townhouse at 7171 Steveston Highway, Richmond
3
3
22
1,795
2007
Townhouse listing
MLS®: R3132000
Sold
7171 Steveston Highway
Broadmoor, Richmond, BC
2 months ago | 43 days on the market | SqFt: 1,795 | Residential Attached | Strata: $564 | Built: 2007
Listed by: 1NE Collective Realty Inc.
Townhouse at 6020 Comstock Road, Richmond
3
2
30
1,625
1980
Townhouse listing
MLS®: R3131014
Sold
6020 Comstock Road
Granville, Richmond, BC
3 months ago | 11 days on the market | SqFt: 1,625 | Lot: 9655 SqFt. | Duplex,Residential Attached | Built: 1980
Listed by: RE/MAX Crest Realty
Townhouse at 8631 No. 3 Road, Richmond
3
3
40
1,372
1984
Townhouse listing
MLS®: R3130950
Sold
8631 No. 3 Road
Broadmoor, Richmond, BC
3 months ago | 4 days on the market | SqFt: 1,372 | Residential Attached | Strata: $415 | Built: 1984
Listed by: RE/MAX City Realty
Townhouse at 9780 General Currie Road, Richmond
3
3
38
1,388
2017
Townhouse listing
MLS®: R3130496
Sold
9780 General Currie Road
McLennan North, Richmond, BC
3 months ago | 13 days on the market | SqFt: 1,388 | Residential Attached | Strata: $402 | Built: 2017
Listed by: Sutton Group - Vancouver First Realty
Townhouse at 8699 Williams Road, Richmond
3
3
28
1,405
2013
Townhouse listing
MLS®: R3131729
Sold
8699 Williams Road
Saunders, Richmond, BC
3 months ago | 16 days on the market | SqFt: 1,405 | Residential Attached | Strata: $401 | Built: 2013
Listed by: Royal Pacific Realty Corp.
Townhouse at 7100 Lynnwood Drive, Richmond
1
1
21
724
1997
Townhouse listing
MLS®: R3131169
Sold
7100 Lynnwood Drive
Granville, Richmond, BC
1 month ago | 87 days on the market | SqFt: 724 | Residential Attached | Strata: $341 | Built: 1997
Listed by: Homeland Realty
Townhouse at 6300 Alder Street, Richmond
3
3
35
1,484
2002
Townhouse listing
MLS®: R3130358
Sold
6300 Alder Street
McLennan North, Richmond, BC
3 months ago | 14 days on the market | SqFt: 1,484 | Residential Attached | Strata: $262 | Built: 2002
Listed by: RE/MAX Crest Realty
Townhouse at 12871 Jack Bell Drive, Richmond
3
3
40
1,659
1995
Townhouse listing
MLS®: R3130310
Sold
12871 Jack Bell Drive
East Cambie, Richmond, BC
2 months ago | 32 days on the market | SqFt: 1,659 | Residential Attached | Strata: $552 | Built: 1995
Listed by: Sutton Group - 1st West Realty
Townhouse at 9460 Glenallan Drive, Richmond
3
2
26
1,357
1971
Townhouse listing
MLS®: R3129069
Sold
9460 Glenallan Drive
Saunders, Richmond, BC
1 month ago | 88 days on the market | SqFt: 1,357 | Residential Attached | Strata: $632 | Built: 1971
Listed by: RE/MAX City Realty
Townhouse at 5651 Steveston Highway, Richmond
3
4
21
1,420
2022
Townhouse listing
MLS®: R3129315
Sold
5651 Steveston Highway
Steveston North, Richmond, BC
3 months ago | 27 days on the market | SqFt: 1,420 | Residential Attached | Strata: $354 | Built: 2022
Listed by: eXp Realty
Townhouse at 8333 Jones Road, Richmond
3
3
3
1,518
1990
Townhouse listing
MLS®: R3129426
Sold
8333 Jones Road
Brighouse South, Richmond, BC
2 months ago | 53 days on the market | SqFt: 1,518 | Residential Attached | Strata: $588 | Built: 1990
Listed by: Green Leaf Realty Ltd.
Townhouse at 7691 Bridge Street, Richmond
3
3
30
1,367
2014
Townhouse listing
MLS®: R3131181
Sold
7691 Bridge Street
McLennan North, Richmond, BC
3 months ago | 23 days on the market | SqFt: 1,367 | Residential Attached | Strata: $358 | Built: 2014
Listed by: LeHomes Realty Premier
Townhouse at 12311 Cambie Road, Richmond
2
2
27
1,150
1989
Townhouse listing
MLS®: R3128551
Sold
12311 Cambie Road
East Cambie, Richmond, BC
3 months ago | 31 days on the market | SqFt: 1,150 | Residential Attached | Strata: $420 | Built: 1989
Listed by: RE/MAX Performance Realty
Townhouse at 9811 Ferndale Road, Richmond
4
3
14
1,402
2012
Townhouse listing
MLS®: R3128973
Sold
9811 Ferndale Road
McLennan North, Richmond, BC
3 months ago | 15 days on the market | SqFt: 1,402 | Residential Attached | Strata: $351 | Built: 2012
Listed by: LeHomes Realty Premier
Townhouse at 6100 Woodwards Road, Richmond
3
3
40
2,021
1988
Townhouse listing
MLS®: R3128563
Sold
6100 Woodwards Road
Woodwards, Richmond, BC
3 months ago | 34 days on the market | SqFt: 2,021 | Residential Attached | Strata: $613 | Built: 1988
Listed by: Renanza Realty Inc.
↓ Buyer's Market
404
Active Listings
24
Sold (30 days)
5.9%
Sales Ratio
Buyer's Market
$1.09M
Median Price
$759
Avg $/sqft
44
Avg Days
Sale-to-List Ratio & Sold Prices
Sign in free to unlock sold data for this area. Sign in free →

Market Activity by Price Range — Townhouse, Richmond

Price Range Active Sold (30d) Sales Ratio
$400K–$500K Most Active 1 1 100%
$500K–$600K 5 1 20%
$600K–$700K 12 1 8%
$700K–$800K 20 4 20%
$800K–$900K 61 2 3%
$900K–$1M 59 4 7%
$1M–$1.25M 114 3 3%
$1.25M–$1.5M 83 5 6%
Over $1.5M 49 3 6%

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 35 5 14%
3 Bedroom 257 16 6%
4 Bedroom 100 2 2%
5 Bedroom 8 0 0%
6 Bedroom 0 1 0%

Market Activity by Neighbourhood — Richmond

NeighbourhoodActiveSold (30d)Sales Ratio
McLennan North 57 2 4%
Hamilton RI 41 1 2%
Brighouse 38 1 3%
Brighouse South 32 4 13%
Steveston North 29 1 3%
West Cambie 27 4 15%
Woodwards 22 2 9%
Saunders 20 1 5%
Bridgeport RI 16 0 0%
Terra Nova 14 0 0%
East Cambie 12 1 8%
Granville 11 3 27%
Lackner 10 0 0%
Steveston South 10 0 0%
Quilchena RI 10 1 10%
Boyd Park 9 0 0%
Broadmoor 9 2 22%
Riverdale RI 8 0 0%
Ironwood 8 0 0%
McNair 4 0 0%

Explore More in Richmond

Frequently Asked Questions — Richmond

How many townhouses are for sale in Richmond? ▼
There are currently 404 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 5.9% 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,089,500. The average price per sqft is $759. See the full Richmond Townhouses market report for monthly trends.
How long do townhouses take to sell in Richmond? ▼
Townhouses in Richmond are averaging 44 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 →