Richmond Houses, Townhouses & Condos for Sale

There are currently 1774 homes for sale in Richmond. Prices range from $149,000 to $15,000,000. Browse all MLS® listings below, complete with sold history, floor plans, and daily updates.

↓ Buyer's Market
1,774
Active Listings
101
Sold (30 days)
5.7%
Sales Ratio
Buyer's Market
$1,000K
Median Price
$832
Avg $/sqft
42
Avg Days
Sale-to-List Ratio & Sold Prices
Sign in free to unlock sold data for this area. Sign in free →
Market summary

The homes market in Richmond is currently a Buyer's Market with a 5.7% sales ratio — 101 homes sold against 1774 active listings in the past 30 days. The median asking price is $999,900 ($832/sqft). Properties are selling slowly, averaging 42 days on the market.

Types
Price
–
Areas
Sq Ft
–
Built
–
Clear

Recently Sold

50 sold nearby
Apartment at 3588 Ketcheson Road, Richmond
2
2
12
840 sqft
Condo listing
MLS®: R3180891
Sold
1003 - 3588 Ketcheson Road
West Cambie, Richmond, BC
1 week ago | 1 day on the market | SqFt: 840 | Multi Family,Residential Attached | Strata: $364 | Built: 2026
Listed by:
Apartment at 3588 Ketcheson Road, Richmond
2
2
14
973 sqft
Condo listing
MLS®: R3180888
Sold
1013 - 3588 Ketcheson Road
West Cambie, Richmond, BC
1 week ago | 1 day on the market | SqFt: 973 | Multi Family,Residential Attached | Strata: $743 | Built: 2026
Listed by:
Apartment at 12088 3rd Avenue, Richmond
3
2
40
1,431 sqft
Condo listing
MLS®: R3180261
Sold
209 - 12088 3rd Avenue
Steveston Village, Richmond, BC
1 week ago | 1 day on the market | SqFt: 1,431 | Multi Family,Residential Attached | Strata: $764 | Built: 2020
Listed by:
Townhouse at 3033 Shell Road, Richmond
3
4
16
1,855 sqft
Townhouse listing
MLS®: R3179476
Sold
3033 Shell Road
East Cambie, Richmond, BC
2 weeks ago | 2 days on the market | SqFt: 1,855 | Residential Attached | Strata: $536 | Built: 2026
Listed by:
House at 10920 Swinton Crescent, Richmond
4
3
33
2,905 sqft
House listing
MLS®: R3178703
Sold
10920 Swinton Crescent
McNair, Richmond, BC
2 weeks ago | 3 days on the market | SqFt: 2,905 | Lot: 7743 SqFt. | Residential Detached | Built: 1972
Listed by:
Townhouse at 9339 Alberta Road, Richmond
2
3
23
967 sqft
Townhouse listing
MLS®: R3177471
Sold
9339 Alberta Road
McLennan North, Richmond, BC
2 weeks ago | 4 days on the market | SqFt: 967 | Residential Attached | Strata: $403 | Built: 2003
Listed by:
Townhouse at 10511 No. 5 Road, Richmond
4
3
33
1,604 sqft
Townhouse listing
MLS®: R3177412
Sold
10511 No. 5 Road
Ironwood, Richmond, BC
1 week ago | 13 days on the market | SqFt: 1,604 | Residential Attached | Strata: $439 | Built: 2020
Listed by:
House at 3651 Bowen Drive, Richmond
5
6
40
3,175 sqft
House listing
MLS®: R3176761
Sold
3651 Bowen Drive
Quilchena RI, Richmond, BC
1 week ago | 13 days on the market | SqFt: 3,175 | Lot: 6000 SqFt. | Residential Detached | Built: 2025
Listed by:
Apartment at 8080 Cambie Road, Richmond
2
2
10
832 sqft
Condo listing
MLS®: R3176696
Sold
716 - 8080 Cambie Road
West Cambie, Richmond, BC
3 weeks ago | 3 days on the market | SqFt: 832 | Multi Family,Residential Attached | Strata: $552 | Built: 2008
Listed by:
Apartment at 23222 Gilley Road, Richmond
2
2
38
859 sqft
Condo listing
MLS®: R3176766
Sold
418 - 23222 Gilley Road
Hamilton RI, Richmond, BC
3 weeks ago | 6 days on the market | SqFt: 859 | Multi Family,Residential Attached | Strata: $442 | Built: 2026
Listed by:
House at 9866 Ashwood Drive, Richmond
4
3
15
2,239 sqft
House listing
MLS®: R3176782
Sold
9866 Ashwood Drive
Garden City, Richmond, BC
2 weeks ago | 11 days on the market | SqFt: 2,239 | Lot: 4097 SqFt. | Residential Detached | Built: 1979
Listed by:
House at 10720 Anglesea Drive, Richmond
5
6
36
3,714 sqft
House listing
MLS®: R3176309
Sold
10720 Anglesea Drive
McNair, Richmond, BC
2 weeks ago | 9 days on the market | SqFt: 3,714 | Lot: 7013 SqFt. | Residential Detached | Built: 2016
Listed by:
Apartment at 6833 Pearson Way, Richmond
2
2
16
875 sqft
Condo listing
MLS®: R3176019
Sold
506 - 6833 Pearson Way
Brighouse, Richmond, BC
3 weeks ago | 4 days on the market | SqFt: 875 | Multi Family,Residential Attached | Strata: $741 | Built: 2023
Listed by:
Apartment at 6900 Pearson Way, Richmond
1
1
29
661 sqft
Condo listing
MLS®: R3175791
Sold
512 - 6900 Pearson Way
Brighouse, Richmond, BC
2 weeks ago | 10 days on the market | SqFt: 661 | Multi Family,Residential Attached | Strata: $526 | Built: 2020
Listed by:
Townhouse at 7233 Heather Street, Richmond
4
4
34
1,840 sqft
Townhouse listing
MLS®: R3175695
Sold
7233 Heather Street
McLennan North, Richmond, BC
2 weeks ago | 12 days on the market | SqFt: 1,840 | Residential Attached | Strata: $379 | Built: 2004
Listed by:
Townhouse at 11331 Cambie Road, Richmond
2
3
33
1,254 sqft
Townhouse listing
MLS®: R3175921
Sold
11331 Cambie Road
East Cambie, Richmond, BC
1 week ago | 16 days on the market | SqFt: 1,254 | Residential Attached | Strata: $276 | Built: 2005
Listed by:
House at 22291 Garratt Drive, Richmond
4
3
30
2,101 sqft
House listing
MLS®: R3175436
Sold
22291 Garratt Drive
Hamilton RI, Richmond, BC
3 weeks ago | 6 days on the market | SqFt: 2,101 | Lot: 3875 SqFt. | Residential Detached | Built: 1992
Listed by:
Apartment at 6288 No. 3 Road, Richmond
2
2
40
967 sqft
Condo listing
MLS®: R3175391
Sold
1001 - 6288 No. 3 Road
Brighouse, Richmond, BC
2 weeks ago | 12 days on the market | SqFt: 967 | Multi Family,Residential Attached | Strata: $454 | Built: 2016
Listed by:
Apartment at 8480 Granville Avenue, Richmond
2
2
38
890 sqft
Condo listing
MLS®: R3175367
Sold
219 - 8480 Granville Avenue
Brighouse South, Richmond, BC
3 weeks ago | 4 days on the market | SqFt: 890 | Multi Family,Residential Attached | Strata: $536 | Built: 2004
Listed by:
House at 7371 Lindsay Road, Richmond
5
4
1
3,074 sqft
House listing
MLS®: R3175744
Sold
7371 Lindsay Road
Granville, Richmond, BC
2 weeks ago | 15 days on the market | SqFt: 3,074 | Lot: 5892 SqFt. | Residential Detached | Built: 2004
Listed by:
Apartment at 7338 Gollner Avenue, Richmond
2
2
25
835 sqft
Condo listing
MLS®: R3175663
Sold
1011 - 7338 Gollner Avenue
Brighouse, Richmond, BC
3 weeks ago | 6 days on the market | SqFt: 835 | Multi Family,Residential Attached | Strata: $592 | Built: 2015
Listed by:
Townhouse at 9000 General Currie Road, Richmond
3
3
30
1,332 sqft
Townhouse listing
MLS®: R3174988
Sold
9000 General Currie Road
McLennan North, Richmond, BC
3 weeks ago | 3 days on the market | SqFt: 1,332 | Residential Attached | Strata: $417 | Built: 2016
Listed by:
Townhouse at 9780 General Currie Road, Richmond
3
3
27
1,416 sqft
Townhouse listing
MLS®: R3174822
Sold
9780 General Currie Road
McLennan North, Richmond, BC
3 weeks ago | 4 days on the market | SqFt: 1,416 | Residential Attached | Strata: $426 | Built: 2017
Listed by:
Apartment at 14100 Riverport Way, Richmond
1
1
38
690 sqft
Condo listing
MLS®: R3174692
Sold
404 - 14100 Riverport Way
East Richmond, Richmond, BC
2 weeks ago | 12 days on the market | SqFt: 690 | Multi Family,Residential Attached | Strata: $526 | Built: 2006
Listed by:
Townhouse at 9331 Ferndale Road, Richmond
4
4
39
1,619 sqft
Townhouse listing
MLS®: R3174721
Sold
9331 Ferndale Road
McLennan North, Richmond, BC
1 month ago | SqFt: 1,619 | Residential Attached | Strata: $570 | Built: 2026
Listed by:
Townhouse at 6233 Birch Street, Richmond
3
3
40
1,602 sqft
Townhouse listing
MLS®: R3174379
Sold
6233 Birch Street
McLennan North, Richmond, BC
3 weeks ago | 10 days on the market | SqFt: 1,602 | Residential Attached | Strata: $707 | Built: 2003
Listed by:
Apartment at 23222 Gilley Road, Richmond
2
2
40
859 sqft
Condo listing
MLS®: R3174328
Sold
417 - 23222 Gilley Road
Hamilton RI, Richmond, BC
3 weeks ago | 8 days on the market | SqFt: 859 | Multi Family,Residential Attached | Strata: $442 | Built: 2026
Listed by:
Apartment at 8760 No. 1 Road, Richmond
2
2
20
1,030 sqft
Condo listing
MLS®: R3174293
Sold
305 - 8760 No. 1 Road
Boyd Park, Richmond, BC
1 month ago | 3 days on the market | SqFt: 1,030 | Multi Family,Residential Attached | Strata: $565 | Built: 1975
Listed by:
Townhouse at 7040 Williams Road, Richmond
3
2
31
1,600 sqft
Townhouse listing
MLS®: R3173856
Sold
7040 Williams Road
Broadmoor, Richmond, BC
4 weeks ago | 5 days on the market | SqFt: 1,600 | Residential Attached | Strata: $420 | Built: 1987
Listed by:
Apartment at 7531 Minoru Boulevard, Richmond
2
1
38
922 sqft
Condo listing
MLS®: R3173955
Sold
216 - 7531 Minoru Boulevard
Brighouse South, Richmond, BC
3 weeks ago | 9 days on the market | SqFt: 922 | Multi Family,Residential Attached | Strata: $541 | Built: 1983
Listed by:
Townhouse at 9640 Pinewell Crescent, Richmond
7
10
38
6,078 sqft
Townhouse listing
MLS®: R3174223
Sold
9640 Pinewell Crescent
Saunders, Richmond, BC
1 month ago | 2 days on the market | SqFt: 6,078 | Lot: 15356 SqFt. | Residential Attached | Built: 2026
Listed by:
House at 3628 Mckay Drive, Richmond
5
3
30
2,500 sqft
House listing
MLS®: R3173804
Sold
3628 Mckay Drive
West Cambie, Richmond, BC
3 weeks ago | 14 days on the market | SqFt: 2,500 | Lot: 4364 SqFt. | Residential Detached | Built: 1993
Listed by:
Townhouse at 10199 River Drive, Richmond
4
4
22
1,704 sqft
Townhouse listing
MLS®: R3173546
Sold
10199 River Drive
Bridgeport RI, Richmond, BC
4 weeks ago | 8 days on the market | SqFt: 1,704 | Residential Attached | Strata: $757 | Built: 2020
Listed by:
House at 4326 Bonavista Drive, Richmond
4
3
40
2,098 sqft
House listing
MLS®: R3172963
Sold
4326 Bonavista Drive
Steveston North, Richmond, BC
4 weeks ago | 7 days on the market | SqFt: 2,098 | Lot: 3932 SqFt. | Residential Detached | Built: 1979
Listed by:
Apartment at 6300 Minoru Boulevard, Richmond
2
2
9
1,218 sqft
Condo listing
MLS®: R3173813
Sold
207 - 6300 Minoru Boulevard
Brighouse, Richmond, BC
4 weeks ago | 9 days on the market | SqFt: 1,218 | Multi Family,Residential Attached | Strata: $939 | Built: 2025
Listed by:
Apartment at 8133 Cook Road, Richmond
1
1
22
425 sqft
Condo listing
MLS®: R3173096
Sold
725 - 8133 Cook Road
Brighouse, Richmond, BC
1 week ago | 25 days on the market | SqFt: 425 | Multi Family,Residential Attached | Strata: $346 | Built: 2022
Listed by:
Townhouse at 5900 Muir Drive, Richmond
3
2
3
1,189 sqft
Townhouse listing
MLS®: R3173050
Sold
5900 Muir Drive
Hamilton RI, Richmond, BC
3 weeks ago | 12 days on the market | SqFt: 1,189 | Residential Attached | Strata: $347 | Built: 1999
Listed by:
Townhouse at 9331 Ferndale Road, Richmond
4
4
40
1,617 sqft
Townhouse listing
MLS®: R3172595
Sold
9331 Ferndale Road
McLennan North, Richmond, BC
1 month ago | 7 days on the market | SqFt: 1,617 | Residential Attached | Strata: $568 | Built: 2026
Listed by:
Townhouse at 9331 Ferndale Road, Richmond
3
3
33
1,270 sqft
Townhouse listing
MLS®: R3172572
Sold
9331 Ferndale Road
McLennan North, Richmond, BC
3 weeks ago | 14 days on the market | SqFt: 1,270 | Residential Attached | Strata: $460 | Built: 2026
Listed by:
Townhouse at 8540 Blundell Road, Richmond
3
3
33
1,490 sqft
Townhouse listing
MLS®: R3172458
Sold
8540 Blundell Road
Garden City, Richmond, BC
4 weeks ago | 10 days on the market | SqFt: 1,490 | Residential Attached | Strata: $333 | Built: 1986
Listed by:
Apartment at 6420 Buswell Street, Richmond
1
1
16
757 sqft
Condo listing
MLS®: R3172367
Sold
212 - 6420 Buswell Street
Brighouse, Richmond, BC
2 weeks ago | 24 days on the market | SqFt: 757 | Multi Family,Residential Attached | Strata: $762 | Built: 1973
Listed by:
Apartment at 8180 Jones Road, Richmond
1
1
26
799 sqft
Condo listing
MLS®: R3172253
Sold
118 - 8180 Jones Road
Brighouse South, Richmond, BC
1 week ago | 28 days on the market | SqFt: 799 | Multi Family,Residential Attached | Strata: $425 | Built: 1994
Listed by:
Apartment at 8988 Patterson Road, Richmond
3
2
30
1,073 sqft
Condo listing
MLS®: R3172589
Sold
520 - 8988 Patterson Road
West Cambie, Richmond, BC
3 weeks ago | 15 days on the market | SqFt: 1,073 | Multi Family,Residential Attached | Strata: $809 | Built: 2018
Listed by:
House at 10631 Seahaven Drive, Richmond
6
7
40
3,539 sqft
House listing
MLS®: R3172251
Sold
10631 Seahaven Drive
Ironwood, Richmond, BC
4 weeks ago | 14 days on the market | SqFt: 3,539 | Lot: 7003 SqFt. | Residential Detached | Built: 2022
Listed by:
Townhouse at 8233 Williams Road, Richmond
3
3
11
1,154 sqft
Townhouse listing
MLS®: R3171909
Sold
8233 Williams Road
Saunders, Richmond, BC
4 weeks ago | 12 days on the market | SqFt: 1,154 | Residential Attached | Strata: $413 | Built: 2026
Listed by:
Apartment at 5500 Lynas Lane, Richmond
2
2
33
809 sqft
Condo listing
MLS®: R3171313
Sold
304 - 5500 Lynas Lane
Riverdale RI, Richmond, BC
3 weeks ago | 19 days on the market | SqFt: 809 | Multi Family,Residential Attached | Strata: $545 | Built: 1996
Listed by:
Apartment at 8231 Granville Avenue, Richmond
1
1
14
680 sqft
Condo listing
MLS®: R3171143
Sold
205 - 8231 Granville Avenue
Brighouse, Richmond, BC
1 month ago | 10 days on the market | SqFt: 680 | Multi Family,Residential Attached | Strata: $325 | Built: 1979
Listed by:
Apartment at 8171 Saba Road, Richmond
3
2
40
1,009 sqft
Condo listing
MLS®: R3171260
Sold
1403 - 8171 Saba Road
Brighouse, Richmond, BC
1 month ago | 12 days on the market | SqFt: 1,009 | Multi Family,Residential Attached | Strata: $484 | Built: 1997
Listed by:
House at 8611 Rideau Drive, Richmond
6
3
17
2,594 sqft
House listing
MLS®: R3171222
Sold
8611 Rideau Drive
Saunders, Richmond, BC
2 weeks ago | 26 days on the market | SqFt: 2,594 | Lot: 9604 SqFt. | Residential Detached | Built: 1976
Listed by:
Apartment at 3588 Ketcheson Road, Richmond
2
2
11
840 sqft
Condo listing
MLS®: R3171363
Sold
903 - 3588 Ketcheson Road
West Cambie, Richmond, BC
1 month ago | 2 days on the market | SqFt: 840 | Multi Family,Residential Attached | Strata: $637 | Built: 2006
Listed by:

Market Activity by Price Range — Richmond

Price Range Active Sold (30d) Sales Ratio
Under $300K 33 1 3%
$300K–$400K 50 3 6%
$400K–$500K 134 10 7%
$500K–$600K Most Active 120 11 9%
$600K–$700K 162 8 5%
$700K–$800K 146 8 5%
$800K–$900K 136 11 8%
$900K–$1M 115 9 8%
$1M–$1.25M 178 15 8%
$1.25M–$1.5M 143 9 6%
$1.5M–$2M 215 10 5%
Over $2M 342 6 2%

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

Market Activity by Bedroom Count

BedroomsActiveSold (30d)Sales Ratio
Studio/0 Bed 2 0 0%
1 Bedroom 228 12 5%
2 Bedroom 550 34 6%
3 Bedroom 383 22 6%
4 Bedroom 227 16 7%
5 Bedroom 250 12 5%
6 Bedroom 78 4 5%
7 Bedroom 33 1 3%

Market Activity by Neighbourhood — Richmond

NeighbourhoodActiveSold (30d)Sales Ratio
Brighouse 489 16 3%
West Cambie 198 16 8%
Brighouse South 113 4 4%
McLennan North 83 8 10%
Hamilton RI 63 6 10%
Granville 61 2 3%
Broadmoor 58 4 7%
Woodwards 57 1 2%
Steveston North 56 3 5%
Steveston South 55 7 13%
Ironwood 48 4 8%
Riverdale RI 48 4 8%
Seafair 47 1 2%
Saunders 47 1 2%
South Arm 40 0 0%
Bridgeport RI 36 1 3%
Boyd Park 36 3 8%
Quilchena RI 31 3 10%
Lackner 29 2 7%
McNair 29 2 7%

Explore More in Richmond

Frequently Asked Questions — Richmond

How many homes are for sale in Richmond? ▼
There are currently 1774 homes listed for sale in Richmond. Listings are updated daily from the MLS® database.
How many homes have sold in Richmond in the past year? ▼
In the past 12 months, 2384 homes have sold in Richmond, averaging about 42 days on market. Full sold prices and sold history are available to registered members — free to sign up. See the full Richmond real estate market report for monthly trends.
Is it a buyer's or seller's market for homes in Richmond? ▼
It is currently a Buyer's Market. With a 5.7% sales ratio, there are more homes available than buyers are purchasing, giving buyers more time and negotiating power. See the full Richmond real estate market report for monthly trends.
What is the median price of homes in Richmond? ▼
The median asking price for homes in Richmond is $999,900. The average price per sqft is $832. See the full Richmond real estate market report for monthly trends.
How long do homes take to sell in Richmond? ▼
Homes in Richmond are averaging 42 days on market before selling. Buyers have time to view multiple properties and negotiate.

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