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 7111 Lynnwood Drive, Richmond
3
2
38
1,040
1997
Townhouse listing
MLS®: R3107577
Sold
7111 Lynnwood Drive
Granville, Richmond, BC
4 months ago | 39 days on the market | SqFt: 1,040 | Residential Attached | Strata: $503 | Built: 1997
Listed by: Sutton Group - Vancouver First Realty
Townhouse at 6511 No. 2 Road, Richmond
3
3
21
1,330
2015
Townhouse listing
MLS®: R3107994
Sold
6511 No. 2 Road
Riverdale RI, Richmond, BC
4 months ago | 35 days on the market | SqFt: 1,330 | Residential Attached | Strata: $493 | Built: 2015
Listed by: RE/MAX City Realty
Townhouse at 4300 Thompson Road, Richmond
3
3
9
1,475
2024
Townhouse listing
MLS®: R3107029
Sold
4300 Thompson Road
Hamilton RI, Richmond, BC
4 months ago | 35 days on the market | SqFt: 1,475 | Residential Attached | Strata: $398 | Built: 2024
Listed by: RE/MAX Colonial Pacific Realty
Townhouse at 3888 Moresby Drive, Richmond
3
3
14
1,302
2027
Townhouse listing
MLS®: R3108022
Sold
3888 Moresby Drive
Quilchena RI, Richmond, BC
4 months ago | 46 days on the market | SqFt: 1,302 | Residential Attached | Strata: $414 | Built: 2027
Listed by: RE/MAX Westcoast
Townhouse at 10200 4th Avenue, Richmond
4
2
24
1,356
1971
Townhouse listing
MLS®: R3106572
Sold
10200 4th Avenue
Steveston North, Richmond, BC
5 months ago | 7 days on the market | SqFt: 1,356 | Residential Attached | Strata: $567 | Built: 1971
Listed by: Real Broker
Townhouse at 9500 Garden City Road, Richmond
3
3
1
1,420
2024
Townhouse listing
MLS®: R3106200
Sold
9500 Garden City Road
Saunders, Richmond, BC
5 months ago | 20 days on the market | SqFt: 1,420 | Residential Attached | Strata: $454 | Built: 2024
Listed by: Sutton Group Seafair Realty
Townhouse at 8591 Blundell Road, Richmond
3
3
14
1,475
1990
Townhouse listing
MLS®: R3105450
Sold
8591 Blundell Road
Brighouse South, Richmond, BC
5 months ago | 22 days on the market | SqFt: 1,475 | Residential Attached | Strata: $478 | Built: 1990
Listed by: Macdonald Realty Westmar
Townhouse at 9211 Mckim Way, Richmond
3
3
40
1,671
2021
Townhouse listing
MLS®: R3103871
Sold
9211 Mckim Way
West Cambie, Richmond, BC
5 months ago | 3 days on the market | SqFt: 1,671 | Residential Attached | Strata: $570 | Built: 2021
Listed by: RE/MAX Westcoast
Townhouse at 7831 Garden City Road, Richmond
4
3
29
1,383
1994
Townhouse listing
MLS®: R3105153
Sold
7831 Garden City Road
Brighouse South, Richmond, BC
5 months ago | 14 days on the market | SqFt: 1,383 | Residential Attached | Strata: $416 | Built: 1994
Listed by: LeHomes Realty Premier
Townhouse at 4300 Thompson Road, Richmond
3
3
38
1,237
2023
Townhouse listing
MLS®: R3104954
Sold
4300 Thompson Road
Hamilton RI, Richmond, BC
5 months ago | 11 days on the market | SqFt: 1,237 | Residential Attached | Strata: $340 | Built: 2023
Listed by: RE/MAX Crest Realty
Townhouse at 8628 Hazelbridge Way, Richmond
2
3
33
1,241
2018
Townhouse listing
MLS®: R3104863
Sold
8628 Hazelbridge Way
West Cambie, Richmond, BC
3 months ago | 84 days on the market | SqFt: 1,241 | Residential Attached | Strata: $626 | Built: 2018
Listed by: RE/MAX Crest Realty
Townhouse at 6888 Robson Drive, Richmond
4
3
14
1,780
2000
Townhouse listing
MLS®: R3104807
Sold
6888 Robson Drive
Terra Nova, Richmond, BC
2 months ago | 104 days on the market | SqFt: 1,780 | Residential Attached | Strata: $632 | Built: 2000
Listed by: LeHomes Realty Premier
Townhouse at 9411 Glendower Drive, Richmond
3
2
30
1,276
1969
Townhouse listing
MLS®: R3104334
Sold
9411 Glendower Drive
Saunders, Richmond, BC
4 months ago | 35 days on the market | SqFt: 1,276 | Residential Attached | Strata: $385 | Built: 1969
Listed by: Sutton Group-West Coast Realty
Townhouse at 8711 General Currie Road, Richmond
3
3
20
1,674
1991
Townhouse listing
MLS®: R3104358
Sold
8711 General Currie Road
Brighouse South, Richmond, BC
4 months ago | 57 days on the market | SqFt: 1,674 | Residential Attached | Strata: $294 | Built: 1991
Listed by: Royal Pacific Realty Corp.
Townhouse at 6111 London Road, Richmond
3
3
33
1,492
2007
Townhouse listing
MLS®: R3103725
Sold
6111 London Road
Steveston South, Richmond, BC
4 months ago | 46 days on the market | SqFt: 1,492 | Residential Attached | Strata: $584 | Built: 2007
Listed by: eXp Realty
Townhouse at 11771 Kingfisher Drive, Richmond
3
3
40
1,548
1973
Townhouse listing
MLS®: R3103753
Sold
11771 Kingfisher Drive
Westwind, Richmond, BC
5 months ago | 11 days on the market | SqFt: 1,548 | Residential Attached | Strata: $505 | Built: 1973
Listed by: Macdonald Realty Westmar
Townhouse at 22811 Mclean Avenue, Richmond
3
3
15
1,181
2025
Townhouse listing
MLS®: R3103802
Sold
22811 Mclean Avenue
Hamilton RI, Richmond, BC
5 months ago | 14 days on the market | SqFt: 1,181 | Residential Attached | Strata: $348 | Built: 2025
Listed by: RE/MAX Westcoast
Townhouse at 3711 Robson Court, Richmond
4
3
38
1,666
1998
Townhouse listing
MLS®: R3103754
Sold
3711 Robson Court
Terra Nova, Richmond, BC
6 months ago | 5 days on the market | SqFt: 1,666 | Residential Attached | Strata: $638 | Built: 1998
Listed by: Luxmore Realty
Townhouse at 3500 Cunningham Drive, Richmond
4
3
34
1,953
1990
Townhouse listing
MLS®: R3102456
Sold
3500 Cunningham Drive
West Cambie, Richmond, BC
4 months ago | 45 days on the market | SqFt: 1,953 | Residential Attached | Strata: $493 | Built: 1990
Listed by: RE/MAX City Realty
Townhouse at 6888 Robson Drive, Richmond
2
3
30
1,446
2000
Townhouse listing
MLS®: R3103837
Sold
6888 Robson Drive
Terra Nova, Richmond, BC
6 months ago | 5 days on the market | SqFt: 1,446 | Residential Attached | Strata: $479 | Built: 2000
Listed by: Homeland Realty
Townhouse at 7088 Lynnwood Drive, Richmond
4
2
20
1,124
2000
Townhouse listing
MLS®: R3102706
Sold
7088 Lynnwood Drive
Granville, Richmond, BC
5 months ago | 10 days on the market | SqFt: 1,124 | Residential Attached | Strata: $467 | Built: 2000
Listed by: RE/MAX City Realty
Townhouse at 11493 Seabrook Crescent, Richmond
3
2
26
1,150
1968
Townhouse listing
MLS®: R3102560
Sold
11493 Seabrook Crescent
Ironwood, Richmond, BC
5 months ago | 18 days on the market | SqFt: 1,150 | Lot: 5635 SqFt. | Duplex,Residential Attached | Built: 1968
Listed by: Nu Stream Realty Inc.
Townhouse at 3888 Moresby Drive, Richmond
3
3
14
1,302
2027
Townhouse listing
MLS®: R3103602
Sold
3888 Moresby Drive
Quilchena RI, Richmond, BC
6 months ago | 1 day on the market | SqFt: 1,302 | Residential Attached | Strata: $414 | Built: 2027
Listed by: RE/MAX Westcoast
Townhouse at 7322 Heather Street, Richmond
4
3
40
1,488
2003
Townhouse listing
MLS®: R3102508
Sold
7322 Heather Street
McLennan North, Richmond, BC
6 months ago | 7 days on the market | SqFt: 1,488 | Residential Attached | Strata: $407 | Built: 2003
Listed by: RE/MAX Crest Realty
Townhouse at 3711 Robson Court, Richmond
3
2
6
1,441
1998
Townhouse listing
MLS®: R3101539
Sold
3711 Robson Court
Terra Nova, Richmond, BC
5 months ago | 33 days on the market | SqFt: 1,441 | Residential Attached | Strata: $437 | Built: 1998
Listed by: RE/MAX Westcoast
Townhouse at 4900 Francis Road, Richmond
3
2
35
1,381
1976
Townhouse listing
MLS®: R3099848
Sold
4900 Francis Road
Boyd Park, Richmond, BC
6 months ago | 9 days on the market | SqFt: 1,381 | Residential Attached | Strata: $438 | Built: 1976
Listed by: Heller Murch Realty
Townhouse at 3555 Westminster Highway, Richmond
4
3
39
2,166
1995
Townhouse listing
MLS®: R3101743
Sold
3555 Westminster Highway
Terra Nova, Richmond, BC
3 months ago | 100 days on the market | SqFt: 2,166 | Duplex,Residential Attached | Strata: $704 | Built: 1995
Listed by: RE/MAX Crest Realty
Townhouse at 9651 Glendower Drive, Richmond
3
2
26
1,280
1969
Townhouse listing
MLS®: R3101325
Sold
9651 Glendower Drive
Saunders, Richmond, BC
6 months ago | 4 days on the market | SqFt: 1,280 | Residential Attached | Strata: $385 | Built: 1969
Listed by: Laboutique Realty
Townhouse at 7820 Abercrombie Place, Richmond
3
3
31
1,549
1986
Townhouse listing
MLS®: R3100840
Sold
7820 Abercrombie Place
Brighouse South, Richmond, BC
3 months ago | 85 days on the market | SqFt: 1,549 | Residential Attached | Strata: $352 | Built: 1986
Listed by: Macdonald Realty Westmar
Townhouse at 12331 Mcneely Drive, Richmond
3
2
37
1,448
1994
Townhouse listing
MLS®: R3100902
Sold
12331 Mcneely Drive
East Cambie, Richmond, BC
6 months ago | 6 days on the market | SqFt: 1,448 | Residential Attached | Strata: $346 | Built: 1994
Listed by: eXp Realty
Townhouse at 7100 Ash Street, Richmond
3
3
5
1,477
2025
Townhouse listing
MLS®: R3101584
Sold
7100 Ash Street
McLennan North, Richmond, BC
6 months ago | 1 day on the market | SqFt: 1,477 | Lot: 37331 SqFt. | Residential Attached | Strata: $513 | Built: 2025
Listed by: Sutton Group-West Coast Realty
Townhouse at 22551 Westminster Highway, Richmond
3
3
26
1,341
2025
Townhouse listing
MLS®: R3100635
Sold
22551 Westminster Highway
Hamilton RI, Richmond, BC
4 months ago | 46 days on the market | SqFt: 1,341 | Residential Attached | Strata: $421 | Built: 2025
Listed by: eXp Realty
Townhouse at 6100 Woodwards Road, Richmond
3
3
40
1,950
1988
Townhouse listing
MLS®: R3100231
Sold
6100 Woodwards Road
Woodwards, Richmond, BC
6 months ago | 8 days on the market | SqFt: 1,950 | Residential Attached | Strata: $677 | Built: 1988
Listed by: Keller Williams Ocean Realty VanCentral
Townhouse at 9460 Glenallan Drive, Richmond
2
2
33
1,091
1971
Townhouse listing
MLS®: R3100874
Sold
9460 Glenallan Drive
Saunders, Richmond, BC
4 months ago | 54 days on the market | SqFt: 1,091 | Residential Attached | Strata: $579 | Built: 1971
Listed by: Sutton Group Seafair Realty
Townhouse at 3880 Westminster Highway, Richmond
4
3
32
1,731
1996
Townhouse listing
MLS®: R3101368
Sold
3880 Westminster Highway
Terra Nova, Richmond, BC
2 months ago | 119 days on the market | SqFt: 1,731 | Residential Attached | Strata: $418 | Built: 1996
Listed by: LeHomes Realty Premier
Townhouse at 7871 Francis Road, Richmond
3
3
30
1,450
1986
Townhouse listing
MLS®: R3098869
Sold
7871 Francis Road
Broadmoor, Richmond, BC
3 months ago | 106 days on the market | SqFt: 1,450 | Residential Attached | Strata: $380 | Built: 1986
Listed by: Interlink Realty
Townhouse at 10511 No. 5 Road, Richmond
3
3
29
1,672
2020
Townhouse listing
MLS®: R3098722
Sold
10511 No. 5 Road
Ironwood, Richmond, BC
5 months ago | 33 days on the market | SqFt: 1,672 | Residential Attached | Strata: $445 | Built: 2020
Listed by: RE/MAX Crest Realty
Townhouse at 7788 Ash Street, Richmond
3
3
24
1,382
2005
Townhouse listing
MLS®: R3098068
Sold
7788 Ash Street
McLennan North, Richmond, BC
5 months ago | 22 days on the market | SqFt: 1,382 | Residential Attached | Strata: $426 | Built: 2005
Listed by: Royal Pacific Realty Corp.
Townhouse at 3051 Springfield Drive, Richmond
3
2
29
1,365
1973
Townhouse listing
MLS®: R3098399
Sold
3051 Springfield Drive
Steveston North, Richmond, BC
4 months ago | 55 days on the market | SqFt: 1,365 | Residential Attached | Strata: $472 | Built: 1973
Listed by: RE/MAX Westcoast
Townhouse at 9733 Blundell Road, Richmond
3
3
1
1,327
2014
Townhouse listing
MLS®: R3098055
Sold
9733 Blundell Road
McLennan North, Richmond, BC
5 months ago | 39 days on the market | SqFt: 1,327 | Residential Attached | Strata: $403 | Built: 2014
Listed by: Sutton Group Seafair Realty
Townhouse at 8200 Blundell Road, Richmond
3
3
25
1,416
2011
Townhouse listing
MLS®: R3097821
Sold
8200 Blundell Road
Garden City, Richmond, BC
3 months ago | 94 days on the market | SqFt: 1,416 | Residential Attached | Strata: $409 | Built: 2011
Listed by: Royal Pacific Realty (Kingsway) Ltd.
Townhouse at 9580 Alberta Road, Richmond
4
3
40
1,352
2011
Townhouse listing
MLS®: R3097694
Sold
9580 Alberta Road
McLennan North, Richmond, BC
2 months ago | 118 days on the market | SqFt: 1,352 | Residential Attached | Strata: $493 | Built: 2011
Listed by: Sutton Group-West Coast Realty
Townhouse at 10080 Kilby Drive, Richmond
3
3
31
1,268
1994
Townhouse listing
MLS®: R3097858
Sold
10080 Kilby Drive
West Cambie, Richmond, BC
6 months ago | 4 days on the market | SqFt: 1,268 | Residential Attached | Strata: $424 | Built: 1994
Listed by: Nu Stream Realty Inc.
Townhouse at 9880 Parsons Road, Richmond
3
3
28
1,775
1984
Townhouse listing
MLS®: R3096557
Sold
9880 Parsons Road
Woodwards, Richmond, BC
6 months ago | 5 days on the market | SqFt: 1,775 | Residential Attached | Strata: $675 | Built: 1984
Listed by: Homelife Benchmark Realty Corp.
Townhouse at 5380 Smith Drive, Richmond
4
3
38
1,944
1990
Townhouse listing
MLS®: R3096174
Sold
5380 Smith Drive
Hamilton RI, Richmond, BC
6 months ago | 17 days on the market | SqFt: 1,944 | Residential Attached | Strata: $621 | Built: 1990
Listed by: Real Broker
Townhouse at 9340 General Currie Road, Richmond
3
3
24
1,595
2026
Townhouse listing
MLS®: R3096608
Sold
9340 General Currie Road
McLennan North, Richmond, BC
6 months ago | 2 days on the market | SqFt: 1,595 | Residential Attached | Strata: $579 | Built: 2026
Listed by: RE/MAX Westcoast
Townhouse at 6245 Sheridan Road, Richmond
3
2
32
1,402
1978
Townhouse listing
MLS®: R3096790
Sold
6245 Sheridan Road
Woodwards, Richmond, BC
5 months ago | 47 days on the market | SqFt: 1,402 | Residential Attached | Strata: $547 | Built: 1978
Listed by: Homeland Realty
Townhouse at 9131 Williams Road, Richmond
3
3
1
1,380
2012
Townhouse listing
MLS®: R3095807
Sold
9131 Williams Road
Saunders, Richmond, BC
6 months ago | 14 days on the market | SqFt: 1,380 | Residential Attached | Strata: $432 | Built: 2012
Listed by: Royal Pacific Realty Corp.
Townhouse at 11393 Steveston Highway, Richmond
4
3
31
1,496
2008
Townhouse listing
MLS®: R3095821
Sold
11393 Steveston Highway
Ironwood, Richmond, BC
6 months ago | 4 days on the market | SqFt: 1,496 | Residential Attached | Strata: $405 | Built: 2008
Listed by: Sutton Centre Realty
Townhouse at 9111 No. 5 Road, Richmond
3
2
40
1,429
1975
Townhouse listing
MLS®: R3095777
Sold
9111 No. 5 Road
Ironwood, Richmond, BC
6 months ago | 5 days on the market | SqFt: 1,429 | Residential Attached | Strata: $543 | Built: 1975
Listed by: Real Broker
↓ 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 →