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 6100 Tiffany Boulevard, Richmond
3
2
40
1,419
1980
Townhouse listing
MLS®: R3072630
Sold
6100 Tiffany Boulevard
Riverdale RI, Richmond, BC
9 months ago | 4 days on the market | SqFt: 1,419 | Residential Attached | Strata: $508 | Built: 1980
Listed by: Saba Realty Ltd.
Townhouse at 12500 Mcneely Drive, Richmond
4
3
38
1,596
1993
Townhouse listing
MLS®: R3072426
Sold
12500 Mcneely Drive
East Cambie, Richmond, BC
7 months ago | 62 days on the market | SqFt: 1,596 | Residential Attached | Strata: $400 | Built: 1993
Listed by: RA Realty Alliance Inc.
Townhouse at 4111 Garry Street, Richmond
3
3
34
1,923
1999
Townhouse listing
MLS®: R3072252
Sold
4111 Garry Street
Steveston South, Richmond, BC
7 months ago | 58 days on the market | SqFt: 1,923 | Residential Attached | Strata: $566 | Built: 1999
Listed by: Magsen Realty Inc.
Townhouse at 4900 Francis Road, Richmond
3
2
27
1,367
1977
Townhouse listing
MLS®: R3071861
Sold
4900 Francis Road
Boyd Park, Richmond, BC
9 months ago | 16 days on the market | SqFt: 1,367 | Residential Attached | Strata: $418 | Built: 1977
Listed by: Sutton Group - Grimson Realty
Townhouse at 10233 No. 2 Road, Richmond
4
4
29
1,539
2024
Townhouse listing
MLS®: R3072018
Sold
10233 No. 2 Road
Steveston North, Richmond, BC
6 months ago | 111 days on the market | SqFt: 1,539 | Residential Attached | Strata: $420 | Built: 2024
Listed by: Sutton Group-West Coast Realty
Townhouse at 10311 River Drive, Richmond
4
3
15
1,570
2021
Townhouse listing
MLS®: R3071994
Sold
10311 River Drive
Bridgeport RI, Richmond, BC
9 months ago | 7 days on the market | SqFt: 1,570 | Residential Attached | Strata: $502 | Built: 2021
Listed by: RE/MAX Crest Realty
Townhouse at 6000 Barnard Drive, Richmond
4
3
40
2,288
1994
Townhouse listing
MLS®: R3072538
Sold
6000 Barnard Drive
Terra Nova, Richmond, BC
8 months ago | 35 days on the market | SqFt: 2,288 | Residential Attached | Strata: $662 | Built: 1994
Listed by: Laboutique Realty
Townhouse at 10188 No. 1 Road, Richmond
4
4
8
1,629
2025
Townhouse listing
MLS®: R3070978
Sold
10188 No. 1 Road
Steveston North, Richmond, BC
8 months ago | 63 days on the market | SqFt: 1,629 | Residential Attached | Strata: $364 | Built: 2025
Listed by: Vanhaus Gruppe Realty Inc.
Townhouse at 11551 Kingfisher Drive, Richmond
3
3
26
1,416
1972
Townhouse listing
MLS®: R3070855
Sold
11551 Kingfisher Drive
Westwind, Richmond, BC
9 months ago | 19 days on the market | SqFt: 1,416 | Residential Attached | Strata: $487 | Built: 1972
Listed by: Macdonald Realty Westmar
Townhouse at 9833 Cambie Road, Richmond
4
4
27
1,211
2015
Townhouse listing
MLS®: R3070120
Sold
9833 Cambie Road
West Cambie, Richmond, BC
8 months ago | 45 days on the market | SqFt: 1,211 | Residential Attached | Strata: $337 | Built: 2015
Listed by: RE/MAX City Realty
Townhouse at 8377 Jones Road, Richmond
4
4
30
1,460
2017
Townhouse listing
MLS®: R3069449
Sold
8377 Jones Road
Brighouse South, Richmond, BC
8 months ago | 55 days on the market | SqFt: 1,460 | Residential Attached | Strata: $594 | Built: 2017
Listed by: Royal Regal Realty Ltd.
Townhouse at 9580 Alberta Road, Richmond
4
3
25
1,298
2011
Townhouse listing
MLS®: R3068944
Sold
9580 Alberta Road
McLennan North, Richmond, BC
7 months ago | 81 days on the market | SqFt: 1,298 | Residential Attached | Strata: $323 | Built: 2011
Listed by: RE/MAX Crest Realty
Townhouse at 9699 Sills Avenue, Richmond
4
3
17
1,434
2010
Townhouse listing
MLS®: R3070062
Sold
9699 Sills Avenue
McLennan North, Richmond, BC
9 months ago | 12 days on the market | SqFt: 1,434 | Residential Attached | Strata: $350 | Built: 2010
Listed by: Sutton Group-West Coast Realty
Townhouse at 10333 River Drive, Richmond
3
3
13
1,395
2025
Townhouse listing
MLS®: R3068328
Sold
10333 River Drive
Bridgeport RI, Richmond, BC
9 months ago | 34 days on the market | SqFt: 1,395 | Residential Attached | Built: 2025
Listed by: RE/MAX Westcoast
Townhouse at 7080 No. 3 Road, Richmond
3
4
35
1,577
2009
Townhouse listing
MLS®: R3068743
Sold
7080 No. 3 Road
Brighouse South, Richmond, BC
6 months ago | 105 days on the market | SqFt: 1,577 | Residential Attached | Strata: $1,099 | Built: 2009
Listed by: Royal Pacific Realty Corp.
Townhouse at 8333 Jones Road, Richmond
4
3
2
1,518
1990
Townhouse listing
MLS®: R3068000
Sold
8333 Jones Road
Brighouse South, Richmond, BC
9 months ago | 17 days on the market | SqFt: 1,518 | Residential Attached | Strata: $588 | Built: 1990
Listed by: Macdonald Realty Westmar
Townhouse at 11160 Kingsgrove Avenue, Richmond
2
1
29
1,043
1979
Townhouse listing
MLS®: R3067947
Sold
11160 Kingsgrove Avenue
Ironwood, Richmond, BC
6 months ago | 113 days on the market | SqFt: 1,043 | Residential Attached | Strata: $350 | Built: 1979
Listed by: RE/MAX Westcoast
Townhouse at 9451 Granville Avenue, Richmond
4
3
25
1,440
2008
Townhouse listing
MLS®: R3067579
Sold
9451 Granville Avenue
McLennan North, Richmond, BC
9 months ago | 35 days on the market | SqFt: 1,440 | Residential Attached | Strata: $382 | Built: 2008
Listed by: Royal LePage West Real Estate Services
Townhouse at 5999 Andrews Road, Richmond
3
3
21
1,660
2005
Townhouse listing
MLS®: R3067472
Sold
5999 Andrews Road
Steveston South, Richmond, BC
6 months ago | 117 days on the market | SqFt: 1,660 | Residential Attached | Strata: $583 | Built: 2005
Listed by: RE/MAX Crest Realty
Townhouse at 10391 No. 3 Road, Richmond
3
2
40
1,495
1977
Townhouse listing
MLS®: R3068148
Sold
10391 No. 3 Road
Broadmoor, Richmond, BC
8 months ago | 75 days on the market | SqFt: 1,495 | Residential Attached | Strata: $500 | Built: 1977
Listed by: Laboutique Realty
Townhouse at 11791 King Road, Richmond
2
1
23
990
1975
Townhouse listing
MLS®: R3067132
Sold
11791 King Road
Ironwood, Richmond, BC
10 months ago | 13 days on the market | SqFt: 990 | Residential Attached | Strata: $492 | Built: 1975
Listed by: RE/MAX Westcoast
Townhouse at 11771 Kingfisher Drive, Richmond
3
3
26
1,655
1973
Townhouse listing
MLS®: R3066851
Sold
11771 Kingfisher Drive
Westwind, Richmond, BC
10 months ago | 5 days on the market | SqFt: 1,655 | Residential Attached | Strata: $495 | Built: 1973
Listed by: RE/MAX Westcoast
Townhouse at 7231 Moffatt Road, Richmond
3
3
26
1,644
1989
Townhouse listing
MLS®: R3067165
Sold
7231 Moffatt Road
Brighouse South, Richmond, BC
4 months ago | 191 days on the market | SqFt: 1,644 | Residential Attached | Strata: $313 | Built: 1989
Listed by: Sutton Group Seafair Realty
Townhouse at 5702 Williams Road, Richmond
5
4
40
1,796
2021
Townhouse listing
MLS®: R3067141
Sold
5702 Williams Road
Steveston North, Richmond, BC
8 months ago | 76 days on the market | SqFt: 1,796 | Duplex,Residential Attached | Built: 2021
Listed by: RE/MAX Crest Realty
Townhouse at 4099 No. 4 Road, Richmond
3
3
20
1,221
2011
Townhouse listing
MLS®: R3067421
Sold
4099 No. 4 Road
West Cambie, Richmond, BC
9 months ago | 33 days on the market | SqFt: 1,221 | Residential Attached | Strata: $343 | Built: 2011
Listed by: Laboutique Realty
Townhouse at 12351 No. 2 Road, Richmond
4
4
33
1,821
2013
Townhouse listing
MLS®: R3066381
Sold
12351 No. 2 Road
Steveston South, Richmond, BC
7 months ago | 106 days on the market | SqFt: 1,821 | Residential Attached | Strata: $472 | Built: 2013
Listed by: 1NE Collective Realty Inc.
Townhouse at 7651 Moffatt Road, Richmond
3
3
40
1,295
1995
Townhouse listing
MLS®: R3066416
Sold
7651 Moffatt Road
Brighouse South, Richmond, BC
10 months ago | SqFt: 1,295 | Residential Attached | Strata: $199 | Built: 1995
Listed by: Unilife Realty Inc.
Townhouse at 9700 No. 3 Road, Richmond
3
3
26
1,650
2010
Townhouse listing
MLS®: R3066474
Sold
9700 No. 3 Road
Saunders, Richmond, BC
8 months ago | 79 days on the market | SqFt: 1,650 | Residential Attached | Strata: $336 | Built: 2010
Listed by: Sutton Maple Pacific Realty
Townhouse at 5071 Steveston Highway, Richmond
4
3
26
1,686
2019
Townhouse listing
MLS®: R3066063
Sold
5071 Steveston Highway
Steveston North, Richmond, BC
8 months ago | 60 days on the market | SqFt: 1,686 | Residential Attached | Strata: $558 | Built: 2019
Listed by: Royal Pacific Realty Corp.
Townhouse at 7288 Blundell Road, Richmond
3
3
21
1,335
2011
Townhouse listing
MLS®: R3065818
Sold
7288 Blundell Road
Broadmoor, Richmond, BC
4 months ago | 191 days on the market | SqFt: 1,335 | Residential Attached | Strata: $318 | Built: 2011
Listed by: Nu Stream Realty Inc.
Townhouse at 6233 Birch Street, Richmond
3
3
40
1,399
2002
Townhouse listing
MLS®: R3064193
Sold
6233 Birch Street
McLennan North, Richmond, BC
8 months ago | 86 days on the market | SqFt: 1,399 | Residential Attached | Strata: $486 | Built: 2002
Listed by: eXp Realty of Canada Inc.
Townhouse at 8080 Francis Road, Richmond
3
3
20
1,410
2006
Townhouse listing
MLS®: R3064315
Sold
8080 Francis Road
Saunders, Richmond, BC
5 months ago | 158 days on the market | SqFt: 1,410 | Residential Attached | Strata: $323 | Built: 2006
Listed by: Royal Pacific Realty Corp.
Townhouse at 6588 Barnard Drive, Richmond
3
2
4
1,364
1996
Townhouse listing
MLS®: R3063750
Sold
6588 Barnard Drive
Terra Nova, Richmond, BC
7 months ago | 117 days on the market | SqFt: 1,364 | Residential Attached | Strata: $410 | Built: 1996
Listed by: Royal Pacific Realty (Kingsway) Ltd.
Townhouse at 7111 Lynnwood Drive, Richmond
3
3
23
1,166
1997
Townhouse listing
MLS®: R3063594
Sold
7111 Lynnwood Drive
Granville, Richmond, BC
9 months ago | 44 days on the market | SqFt: 1,166 | Residential Attached | Strata: $455 | Built: 1997
Listed by: Dracco Pacific Realty
Townhouse at 6551 No. 4 Road, Richmond
3
3
38
1,292
2008
Townhouse listing
MLS®: R3063031
Sold
6551 No. 4 Road
McLennan North, Richmond, BC
10 months ago | 11 days on the market | SqFt: 1,292 | Residential Attached | Strata: $324 | Built: 2008
Listed by: Prompton Real Estate Services Inc.
Townhouse at 8000 Heather Street, Richmond
3
3
30
1,451
2000
Townhouse listing
MLS®: R3062734
Sold
8000 Heather Street
Garden City, Richmond, BC
7 months ago | 119 days on the market | SqFt: 1,451 | Residential Attached | Strata: $509 | Built: 2000
Listed by: Royal Pacific Realty Corp.
Townhouse at 12331 Mcneely Drive, Richmond
4
3
32
1,482
1994
Townhouse listing
MLS®: R3062113
Sold
12331 Mcneely Drive
East Cambie, Richmond, BC
10 months ago | 9 days on the market | SqFt: 1,482 | Residential Attached | Strata: $336 | Built: 1994
Listed by: Macdonald Realty Westmar
Townhouse at 9311 Dayton Avenue, Richmond
3
3
28
1,998
1989
Townhouse listing
MLS®: R3061168
Sold
9311 Dayton Avenue
Garden City, Richmond, BC
6 months ago | 136 days on the market | SqFt: 1,998 | Residential Attached | Strata: $482 | Built: 1989
Listed by: Macdonald Realty
Townhouse at 9728 Alexandra Road, Richmond
4
4
30
1,678
2015
Townhouse listing
MLS®: R3061011
Sold
9728 Alexandra Road
West Cambie, Richmond, BC
8 months ago | 85 days on the market | SqFt: 1,678 | Residential Attached | Strata: $452 | Built: 2015
Listed by: RE/MAX Crest Realty
Townhouse at 3851 Blundell Road, Richmond
3
2
20
1,275
1977
Townhouse listing
MLS®: R3060970
Sold
3851 Blundell Road
Quilchena RI, Richmond, BC
7 months ago | 102 days on the market | SqFt: 1,275 | Residential Attached | Strata: $503 | Built: 1977
Listed by: Macdonald Realty
Townhouse at 6080 Granville Avenue, Richmond
5
3
38
2,908
1994
Townhouse listing
MLS®: R3060832
Sold
6080 Granville Avenue
Granville, Richmond, BC
8 months ago | 88 days on the market | SqFt: 2,908 | Duplex,Residential Attached | Built: 1994
Listed by: eXp Realty
Townhouse at 7051 Ash Street, Richmond
4
3
40
1,842
2011
Townhouse listing
MLS®: R3060504
Sold
7051 Ash Street
McLennan North, Richmond, BC
9 months ago | 43 days on the market | SqFt: 1,842 | Residential Attached | Strata: $395 | Built: 2011
Listed by: RE/MAX Crest Realty
Townhouse at 7111 Lynnwood Drive, Richmond
2
2
26
956
1997
Townhouse listing
MLS®: R3060952
Sold
7111 Lynnwood Drive
Granville, Richmond, BC
9 months ago | 66 days on the market | SqFt: 956 | Residential Attached | Strata: $455 | Built: 1997
Listed by: Luxmore Realty
Townhouse at 9628 Ferndale Road, Richmond
4
3
34
1,514
2009
Townhouse listing
MLS®: R3060272
Sold
9628 Ferndale Road
McLennan North, Richmond, BC
11 months ago | SqFt: 1,514 | Residential Attached | Strata: $420 | Built: 2009
Listed by: RE/MAX Westcoast
Townhouse at 7531 No. 1 Road, Richmond
3
3
38
1,782
1988
Townhouse listing
MLS®: R3059659
Sold
7531 No. 1 Road
Quilchena RI, Richmond, BC
7 months ago | 116 days on the market | SqFt: 1,782 | Residential Attached | Strata: $300 | Built: 1988
Listed by: Royal LePage Westside
Townhouse at 7733 Heather Street, Richmond
3
3
18
1,350
2004
Townhouse listing
MLS®: R3059261
Sold
7733 Heather Street
McLennan North, Richmond, BC
8 months ago | 97 days on the market | SqFt: 1,350 | Residential Attached | Strata: $461 | Built: 2004
Listed by: Macdonald Realty
Townhouse at 9000 General Currie Road, Richmond
3
3
20
1,380
2016
Townhouse listing
MLS®: R3059120
Sold
9000 General Currie Road
McLennan North, Richmond, BC
8 months ago | 87 days on the market | SqFt: 1,380 | Residential Attached | Strata: $433 | Built: 2016
Listed by: RE/MAX Westcoast
Townhouse at 4226 Williams Road, Richmond
4
4
4
1,982
2026
Townhouse listing
MLS®: R3059115
Sold
4226 Williams Road
Boyd Park, Richmond, BC
10 months ago | 38 days on the market | SqFt: 1,982 | Lot: 6253 SqFt. | Duplex,Residential Attached | Built: 2026
Listed by: RE/MAX Westcoast
Townhouse at 3888 Moresby Drive, Richmond
4
3
14
1,485
2027
Townhouse listing
MLS®: R3059177
Sold
3888 Moresby Drive
Quilchena RI, Richmond, BC
11 months ago | 3 days on the market | SqFt: 1,485 | Residential Attached | Strata: $472 | Built: 2027
Listed by: RE/MAX Westcoast
Townhouse at 6300 London Road, Richmond
3
3
38
1,176
2006
Townhouse listing
MLS®: R3058838
Sold
6300 London Road
Steveston South, Richmond, BC
11 months ago | 5 days on the market | SqFt: 1,176 | Residential Attached | Strata: $325 | Built: 2006
Listed by: RE/MAX Westcoast
↓ 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 →