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 12900 Jack Bell Drive, Richmond
4
3
31
1,487
1994
Townhouse listing
MLS®: R3082907
Sold
12900 Jack Bell Drive
East Cambie, Richmond, BC
7 months ago | 6 days on the market | SqFt: 1,487 | Residential Attached | Strata: $366 | Built: 1994
Listed by: RE/MAX Westcoast
Townhouse at 6233 Birch Street, Richmond
3
3
40
1,412
2002
Townhouse listing
MLS®: R3083045
Sold
6233 Birch Street
McLennan North, Richmond, BC
6 months ago | 51 days on the market | SqFt: 1,412 | Residential Attached | Strata: $486 | Built: 2002
Listed by: RE/MAX City Realty
Townhouse at 6300 London Road, Richmond
2
3
27
1,282
2004
Townhouse listing
MLS®: R3083177
Sold
6300 London Road
Steveston South, Richmond, BC
7 months ago | 30 days on the market | SqFt: 1,282 | Residential Attached | Strata: $482 | Built: 2004
Listed by: Oakwyn Realty Ltd.
Townhouse at 9840 Alberta Road, Richmond
3
3
35
1,390
2017
Townhouse listing
MLS®: R3083518
Sold
9840 Alberta Road
McLennan North, Richmond, BC
7 months ago | 21 days on the market | SqFt: 1,390 | Residential Attached | Strata: $383 | Built: 2017
Listed by: Oakwyn Realty Ltd.
Townhouse at 8651 General Currie Road, Richmond
3
3
18
1,582
1990
Townhouse listing
MLS®: R3081868
Sold
8651 General Currie Road
Brighouse South, Richmond, BC
6 months ago | 67 days on the market | SqFt: 1,582 | Residential Attached | Strata: $255 | Built: 1990
Listed by: Interlink Realty
Townhouse at 9340 General Currie Road, Richmond
3
3
24
1,614
2026
Townhouse listing
MLS®: R3082118
Sold
9340 General Currie Road
McLennan North, Richmond, BC
5 months ago | 98 days on the market | SqFt: 1,614 | Residential Attached | Strata: $603 | Built: 2026
Listed by: RE/MAX Westcoast
Townhouse at 5700 Arcadia Road, Richmond
3
3
26
1,442
1988
Townhouse listing
MLS®: R3082468
Sold
5700 Arcadia Road
Brighouse, Richmond, BC
7 months ago | 16 days on the market | SqFt: 1,442 | Residential Attached | Strata: $425 | Built: 1988
Listed by: Royal LePage Global Force Realty
Townhouse at 12438 Brunswick Place, Richmond
3
3
31
1,655
1990
Townhouse listing
MLS®: R3081527
Sold
12438 Brunswick Place
Steveston South, Richmond, BC
7 months ago | 15 days on the market | SqFt: 1,655 | Residential Attached | Strata: $601 | Built: 1990
Listed by: Macdonald Realty Westmar
Townhouse at 9288 Keefer Avenue, Richmond
3
3
20
1,246
2005
Townhouse listing
MLS®: R3081626
Sold
9288 Keefer Avenue
McLennan North, Richmond, BC
6 months ago | 45 days on the market | SqFt: 1,246 | Residential Attached | Strata: $319 | Built: 2005
Listed by: Nu Stream Realty Inc.
Townhouse at 9211 Mckim Way, Richmond
3
3
29
1,371
2019
Townhouse listing
MLS®: R3080745
Sold
9211 Mckim Way
West Cambie, Richmond, BC
3 months ago | 134 days on the market | SqFt: 1,371 | Residential Attached | Strata: $514 | Built: 2019
Listed by: Team 3000 Realty Ltd.
Townhouse at 10980 No. 2 Road, Richmond
3
3
24
1,365
1986
Townhouse listing
MLS®: R3080772
Sold
10980 No. 2 Road
Woodwards, Richmond, BC
8 months ago | 9 days on the market | SqFt: 1,365 | Residential Attached | Strata: $313 | Built: 1986
Listed by: Dracco Pacific Realty
Townhouse at 22800 Windsor Court, Richmond
4
3
40
1,541
1996
Townhouse listing
MLS®: R3081049
Sold
22800 Windsor Court
Hamilton RI, Richmond, BC
8 months ago | 10 days on the market | SqFt: 1,541 | Residential Attached | Strata: $598 | Built: 1996
Listed by: Woodhouse Realty
Townhouse at 4099 No. 4 Road, Richmond
3
3
33
1,492
2011
Townhouse listing
MLS®: R3081119
Sold
4099 No. 4 Road
West Cambie, Richmond, BC
7 months ago | 35 days on the market | SqFt: 1,492 | Residential Attached | Strata: $328 | Built: 2011
Listed by: RE/MAX City Realty
Townhouse at 12333 English Avenue, Richmond
4
4
40
1,968
2004
Townhouse listing
MLS®: R3080297
Sold
12333 English Avenue
Steveston South, Richmond, BC
7 months ago | 15 days on the market | SqFt: 1,968 | Residential Attached | Strata: $666 | Built: 2004
Listed by: Dexter Realty
Townhouse at 5740 Garrison Road, Richmond
3
3
34
1,708
1986
Townhouse listing
MLS®: R3080332
Sold
5740 Garrison Road
Riverdale RI, Richmond, BC
8 months ago | 4 days on the market | SqFt: 1,708 | Residential Attached | Strata: $567 | Built: 1986
Listed by: RE/MAX Westcoast
Townhouse at 5820 Dover Crescent, Richmond
2
2
1
1,423
1994
Townhouse listing
MLS®: R3079953
Sold
5820 Dover Crescent
Riverdale RI, Richmond, BC
8 months ago | 10 days on the market | SqFt: 1,423 | Residential Attached | Strata: $366 | Built: 1994
Listed by: RE/MAX Crest Realty
Townhouse at 3471 Regina Avenue, Richmond
3
3
1
1,780
1990
Townhouse listing
MLS®: R3080221
Sold
3471 Regina Avenue
West Cambie, Richmond, BC
6 months ago | 65 days on the market | SqFt: 1,780 | Residential Attached | Strata: $523 | Built: 1990
Listed by: E-Casa Realty Corp.
Townhouse at 7691 Bridge Street, Richmond
3
3
24
1,219
2014
Townhouse listing
MLS®: R3079544
Sold
7691 Bridge Street
McLennan North, Richmond, BC
7 months ago | 42 days on the market | SqFt: 1,219 | Residential Attached | Strata: $333 | Built: 2014
Listed by: Macdonald Realty Westmar
Townhouse at 7760 Blundell Road, Richmond
3
3
28
2,071
1987
Townhouse listing
MLS®: R3079559
Sold
7760 Blundell Road
Broadmoor, Richmond, BC
8 months ago | 5 days on the market | SqFt: 2,071 | Residential Attached | Strata: $398 | Built: 1987
Listed by: RE/MAX Westcoast
Townhouse at 10900 Springmont Drive, Richmond
3
2
35
1,432
1973
Townhouse listing
MLS®: R3079018
Sold
10900 Springmont Drive
Steveston North, Richmond, BC
4 months ago | 117 days on the market | SqFt: 1,432 | Residential Attached | Strata: $400 | Built: 1973
Listed by: RE/MAX Westcoast
Townhouse at 13160 Princess Street, Richmond
3
3
31
2,014
2004
Townhouse listing
MLS®: R3079309
Sold
13160 Princess Street
Steveston South, Richmond, BC
6 months ago | 49 days on the market | SqFt: 2,014 | Residential Detached | Strata: $336 | Built: 2004
Listed by: RE/MAX Westcoast
Townhouse at 5740 Garrison Road, Richmond
3
3
25
1,744
1985
Townhouse listing
MLS®: R3078963
Sold
5740 Garrison Road
Riverdale RI, Richmond, BC
7 months ago | 21 days on the market | SqFt: 1,744 | Residential Attached | Strata: $567 | Built: 1985
Listed by: Saba Realty Ltd.
Townhouse at 4811 Blair Drive, Richmond
4
3
39
1,598
2000
Townhouse listing
MLS®: R3078235
Sold
4811 Blair Drive
West Cambie, Richmond, BC
6 months ago | 68 days on the market | SqFt: 1,598 | Residential Attached | Strata: $373 | Built: 2000
Listed by: Keller Williams Ocean Realty VanCentral
Townhouse at 6300 London Road, Richmond
2
3
37
1,297
2004
Townhouse listing
MLS®: R3078536
Sold
6300 London Road
Steveston South, Richmond, BC
6 months ago | 69 days on the market | SqFt: 1,297 | Residential Attached | Strata: $482 | Built: 2004
Listed by: RE/MAX Westcoast
Townhouse at 3880 Westminster Highway, Richmond
3
3
28
1,801
1997
Townhouse listing
MLS®: R3078330
Sold
3880 Westminster Highway
Terra Nova, Richmond, BC
8 months ago | 6 days on the market | SqFt: 1,801 | Residential Attached | Strata: $459 | Built: 1997
Listed by: Oakwyn Realty Ltd.
Townhouse at 9800 Odlin Road, Richmond
4
4
21
1,788
2009
Townhouse listing
MLS®: R3078773
Sold
9800 Odlin Road
West Cambie, Richmond, BC
5 months ago | 104 days on the market | SqFt: 1,788 | Residential Attached | Strata: $490 | Built: 2009
Listed by: Dracco Pacific Realty
Townhouse at 3555 Westminster Highway, Richmond
3
3
30
2,209
1995
Townhouse listing
MLS®: R3076976
Sold
3555 Westminster Highway
Terra Nova, Richmond, BC
6 months ago | 68 days on the market | SqFt: 2,209 | Residential Attached | Strata: $718 | Built: 1995
Listed by: 1NE Collective Realty Inc.
Townhouse at 8231 Francis Road, Richmond
2
3
24
1,465
1989
Townhouse listing
MLS®: R3077137
Sold
8231 Francis Road
Garden City, Richmond, BC
8 months ago | 12 days on the market | SqFt: 1,465 | Residential Attached | Strata: $454 | Built: 1989
Listed by: Royal Pacific Realty Corp.
Townhouse at 6833 Livingstone Place, Richmond
2
2
23
1,146
1998
Townhouse listing
MLS®: R3076787
Sold
6833 Livingstone Place
Granville, Richmond, BC
8 months ago | 7 days on the market | SqFt: 1,146 | Residential Attached | Strata: $262 | Built: 1998
Listed by: Macdonald Realty Westmar
Townhouse at 12331 Mcneely Drive, Richmond
3
3
4
1,452
1994
Townhouse listing
MLS®: R3076642
Sold
12331 Mcneely Drive
East Cambie, Richmond, BC
4 months ago | 118 days on the market | SqFt: 1,452 | Residential Attached | Strata: $333 | Built: 1994
Listed by: Macdonald Realty Westmar
Townhouse at 22788 Westminster Highway, Richmond
3
3
36
1,319
2009
Townhouse listing
MLS®: R3076013
Sold
22788 Westminster Highway
Hamilton RI, Richmond, BC
4 months ago | 131 days on the market | SqFt: 1,319 | Residential Attached | Strata: $380 | Built: 2009
Listed by: Latitude Realty Inc.
Townhouse at 5531 Cornwall Drive, Richmond
3
4
22
2,370
1992
Townhouse listing
MLS®: R3076535
Sold
5531 Cornwall Drive
Terra Nova, Richmond, BC
6 months ago | 72 days on the market | SqFt: 2,370 | Residential Attached | Strata: $709 | Built: 1992
Listed by: Oakwyn Realty Encore
Townhouse at 11771 Kingfisher Drive, Richmond
3
3
26
1,544
1973
Townhouse listing
MLS®: R3076156
Sold
11771 Kingfisher Drive
Westwind, Richmond, BC
3 months ago | 146 days on the market | SqFt: 1,544 | Residential Attached | Strata: $495 | Built: 1973
Listed by: Macdonald Realty Westmar
Townhouse at 7660 Abercrombie Drive, Richmond
3
3
40
1,514
1991
Townhouse listing
MLS®: R3075913
Sold
7660 Abercrombie Drive
Brighouse South, Richmond, BC
6 months ago | 76 days on the market | SqFt: 1,514 | Residential Attached | Strata: $576 | Built: 1991
Listed by: RE/MAX Westcoast
Townhouse at 6099 Alder Street, Richmond
4
4
27
1,937
2007
Townhouse listing
MLS®: R3075786
Sold
6099 Alder Street
McLennan North, Richmond, BC
6 months ago | 71 days on the market | SqFt: 1,937 | Residential Attached | Strata: $534 | Built: 2007
Listed by: Multiple Realty Ltd.
Townhouse at 7171 Steveston Highway, Richmond
4
3
32
1,754
2007
Townhouse listing
MLS®: R3075763
Sold
7171 Steveston Highway
Broadmoor, Richmond, BC
6 months ago | 59 days on the market | SqFt: 1,754 | Residential Attached | Strata: $571 | Built: 2007
Listed by: Sutton Group - 1st West Realty
Townhouse at 6388 Alder Street, Richmond
4
3
30
1,542
2000
Townhouse listing
MLS®: R3075993
Sold
6388 Alder Street
McLennan North, Richmond, BC
8 months ago | 23 days on the market | SqFt: 1,542 | Residential Attached | Strata: $341 | Built: 2000
Listed by: Macdonald Realty
Townhouse at 11393 Steveston Highway, Richmond
3
3
22
1,470
2008
Townhouse listing
MLS®: R3075398
Sold
11393 Steveston Highway
Ironwood, Richmond, BC
8 months ago | 18 days on the market | SqFt: 1,470 | Residential Attached | Strata: $405 | Built: 2008
Listed by: RE/MAX Crest Realty
Townhouse at 4337 Boundary Road, Richmond
3
3
16
1,471
2024
Townhouse listing
MLS®: R3075483
Sold
4337 Boundary Road
Hamilton RI, Richmond, BC
8 months ago | 13 days on the market | SqFt: 1,471 | Residential Attached | Strata: $394 | Built: 2024
Listed by: RE/MAX Crest Realty
Townhouse at 7240 Langton Road, Richmond
3
3
33
1,450
1984
Townhouse listing
MLS®: R3076237
Sold
7240 Langton Road
Granville, Richmond, BC
7 months ago | 57 days on the market | SqFt: 1,450 | Residential Attached | Strata: $413 | Built: 1984
Listed by: Royal Pacific Realty Corp.
Townhouse at 10080 Kilby Drive, Richmond
3
3
25
1,308
1993
Townhouse listing
MLS®: R3075569
Sold
10080 Kilby Drive
West Cambie, Richmond, BC
7 months ago | 29 days on the market | SqFt: 1,308 | Residential Attached | Strata: $295 | Built: 1993
Listed by: RE/MAX Westcoast
Townhouse at 9511 Granville Avenue, Richmond
4
3
5
1,391
2026
Townhouse listing
MLS®: R3076201
Sold
9511 Granville Avenue
McLennan North, Richmond, BC
8 months ago | SqFt: 1,391 | Residential Attached | Strata: $517 | Built: 2026
Listed by: Macdonald Realty Westmar
Townhouse at 10311 River Drive, Richmond
4
4
30
1,620
2021
Townhouse listing
MLS®: R3074567
Sold
10311 River Drive
Bridgeport RI, Richmond, BC
7 months ago | 56 days on the market | SqFt: 1,620 | Residential Attached | Strata: $516 | Built: 2021
Listed by: RA Realty Alliance Inc.
Townhouse at 10311 River Drive, Richmond
4
4
35
1,618
2020
Townhouse listing
MLS®: R3074169
Sold
10311 River Drive
Bridgeport RI, Richmond, BC
7 months ago | 65 days on the market | SqFt: 1,618 | Residential Attached | Strata: $513 | Built: 2020
Listed by: Real Broker
Townhouse at 3033 Shell Road, Richmond
3
3
1
1,291
2025
Townhouse listing
MLS®: R3074387
Sold
3033 Shell Road
West Cambie, Richmond, BC
9 months ago | 1 day on the market | SqFt: 1,291 | Residential Attached | Strata: $374 | Built: 2025
Listed by: RE/MAX Westcoast
Townhouse at 4228 Williams Road, Richmond
4
5
2
2,050
2026
Townhouse listing
MLS®: R3074411
Sold
4228 Williams Road
Steveston North, Richmond, BC
9 months ago | 2 days on the market | SqFt: 2,050 | Lot: 6253 SqFt. | Duplex,Residential Attached | Built: 2026
Listed by: RE/MAX Westcoast
Townhouse at 9339 Alberta Road, Richmond
1
1
27
665
2003
Townhouse listing
MLS®: R3074118
Sold
9339 Alberta Road
McLennan North, Richmond, BC
6 months ago | 89 days on the market | SqFt: 665 | Residential Attached | Strata: $275 | Built: 2003
Listed by: Sutton Group-West Coast Realty
Townhouse at 7100 Ash Street, Richmond
4
3
5
1,416
2025
Townhouse listing
MLS®: R3073930
Sold
7100 Ash Street
McLennan North, Richmond, BC
9 months ago | 2 days on the market | SqFt: 1,416 | Lot: 37331 SqFt. | Residential Attached | Strata: $498 | Built: 2025
Listed by: Sutton Group-West Coast Realty
Townhouse at 22788 Westminster Highway, Richmond
3
3
36
1,238
2009
Townhouse listing
MLS®: R3073457
Sold
22788 Westminster Highway
Hamilton RI, Richmond, BC
9 months ago | 12 days on the market | SqFt: 1,238 | Residential Attached | Strata: $380 | Built: 2009
Listed by: Macdonald Realty Westmar
Townhouse at 7171 Steveston Highway, Richmond
3
3
24
1,765
2006
Townhouse listing
MLS®: R3072980
Sold
7171 Steveston Highway
Broadmoor, Richmond, BC
5 months ago | 126 days on the market | SqFt: 1,765 | Lot: 1765 SqFt. | Residential Attached | Strata: $564 | Built: 2006
Listed by: Interlink Realty
↓ 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 →