Properties for sale in Richmond

148,569 available properties
Sort by:
Most relevant first
Most relevant first
Most up-to-date first
Most recent published
Price: Lowest first
Price: Highest first
Bedrooms: Lowest first
Bedrooms: Highest first
Size: Lowest first
Size: Highest first
View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Richmond, McHenry County
Request Details
Richmond, McHenry County

3 Bedrooms

1 Bathroom

1,922 sq.ft

1 day + 10 hours ago

View photo Arrow icon pointing to the right
Updated
Property for sale in Richmond, McHenry County
Request Details
Richmond, McHenry County

1 day + 10 hours ago

View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Richmond, McHenry County
Request Details
Richmond, McHenry County

3 Bedrooms

1,612 sq.ft

1 day + 10 hours ago

58 pictures Arrow icon pointing to the right
House
House for sale in Richmond, McHenry County
USD 560,000
Richmond, McHenry County

4 Bedrooms

2 Bathrooms

2,488 sq.ft

PatioGardenDeckFireplaceEquipped kitchenParkingAir conditioningCellar

3 days + 10 hours ago

View photo Arrow icon pointing to the right
Land
Land for sale in Richmond, McHenry County
USD 29,900
Richmond, McHenry County

1 week + 2 days ago

3 pictures Arrow icon pointing to the right
Land
Land for sale in Richmond, McHenry County
USD 59,525
Richmond, McHenry County
Cellar

Oct 18, 2026

44 pictures Arrow icon pointing to the right
House
House for sale in Richmond, McHenry County
USD 224,900
Richmond, McHenry County

3 Bedrooms

1 Bathroom

1,913 sq.ft

GardenDeckParking

2 weeks + 10 hours ago

62 pictures Arrow icon pointing to the right
House
House for sale in Richmond, McHenry County
USD 510,000
Richmond, McHenry County

4 Bedrooms

3 Bathrooms

2,522 sq.ft

GardenBalconyFireplaceEquipped kitchen

2 weeks + 1 day ago

52 pictures Arrow icon pointing to the right
House
House for sale in Richmond, McHenry County
USD 950,000
Richmond, McHenry County

4 Bedrooms

3 Bathrooms

4,758 sq.ft

GardenEquipped kitchen

2 weeks + 1 day ago

2 pictures Arrow icon pointing to the right
House
House for sale in Richmond, McHenry County
USD 625,000
Richmond, McHenry County

3 Bedrooms

2 Bathrooms

1,804 sq.ft

PatioGardenFireplaceEquipped kitchen

2 weeks + 4 days ago

29 pictures Arrow icon pointing to the right
House
House for sale in Richmond, McHenry County
USD 7,440,000
Richmond, McHenry County

3 Bedrooms

2 Bathrooms

4,400 sq.ft

PatioSwimming poolDeckFireplaceEquipped kitchenCellar

3 weeks + 1 day ago

26 pictures Arrow icon pointing to the right
House
House for sale in Richmond, McHenry County
USD 340,000
Richmond, McHenry County

3 Bedrooms

2 Bathrooms

2,418 sq.ft

Equipped kitchenParkingCellar

2 weeks + 3 days ago

24 pictures Arrow icon pointing to the right
Condo
Condo for sale in Richmond, McHenry County
USD 145,000
Richmond, McHenry County

1 Bedroom

1 Bathroom

725 sq.ft

PatioGardenEquipped kitchenParkingSwimming pool

Oct 10, 2026

View photo Arrow icon pointing to the right
Land
Land for sale in Richmond, McHenry County
USD 59,900
Richmond, McHenry County

Oct 10, 2026

61 pictures Arrow icon pointing to the right
House
House for sale in Richmond, McHenry County
USD 475,000
Richmond, McHenry County

3 Bedrooms

2 Bathrooms

2,143 sq.ft

GardenDeckFireplaceEquipped kitchenParkingCellar

3 weeks + 10 hours ago

2 pictures Arrow icon pointing to the right
House
House for sale in Richmond, McHenry County
USD 475,000
Richmond, McHenry County

3 Bedrooms

2 Bathrooms

2,143 sq.ft

Oct 12, 2026

2 pictures Arrow icon pointing to the right
House
House for sale in Richmond, McHenry County
USD 425,000
Richmond, McHenry County

3 Bedrooms

2 Bathrooms

1,942 sq.ft

Deck

Oct 10, 2026

2 pictures Arrow icon pointing to the right
Updated
Land
Land for sale in Richmond, McHenry County
USD 29,900
USD 59,900
50%
Richmond, McHenry County

1 day + 10 hours ago

19 pictures Arrow icon pointing to the right
House
House for sale in Richmond, McHenry County
USD 339,999
USD 349,999
3%
Richmond, McHenry County

3 Bedrooms

1 Bathroom

1,808 sq.ft

PatioGardenOffice roomEquipped kitchenParkingCellar

2 weeks + 10 hours ago

2 pictures Arrow icon pointing to the right
Farm
Farm for sale in Richmond, McHenry County
USD 1,295,000
Richmond, McHenry County

3 weeks + 1 day ago

2 pictures Arrow icon pointing to the right
Land
Land for sale in Richmond, McHenry County
USD 59,525
Richmond, McHenry County
Cellar

Oct 19, 2026

2 pictures Arrow icon pointing to the right
Condo
Condo for sale in Richmond, McHenry County
USD 155,000
Richmond, McHenry County

2 Bedrooms

2 Bathrooms

1,010 sq.ft

PatioEquipped kitchenParking

Oct 18, 2026

109 pictures Arrow icon pointing to the right
House
House for sale in Richmond, McHenry County
USD 1,400,000
USD 1,450,000
3%
Richmond, McHenry County

3 Bedrooms

4 Bathrooms

5,498 sq.ft

Office roomSwimming poolDeckFireplaceParking

Oct 16, 2026

2 pictures Arrow icon pointing to the right
House
House for sale in Richmond, McHenry County
USD 698,000
USD 725,000
4%
Richmond, McHenry County

4 Bedrooms

4 Bathrooms

4,242 sq.ft

Oct 13, 2026

2 pictures Arrow icon pointing to the right
Land
Land for sale in Richmond, McHenry County
USD 79,915
Richmond, McHenry County
Cellar

Oct 10, 2026

2 pictures Arrow icon pointing to the right
Land
Land for sale in Richmond, McHenry County
USD 58,888
Richmond, McHenry County
Cellar

Oct 10, 2026

2 pictures Arrow icon pointing to the right
House
House for sale in Richmond, McHenry County
USD 999,000
Richmond, McHenry County

3 Bedrooms

2 Bathrooms

2,100 sq.ft

FireplaceEquipped kitchenParkingCellar

Oct 10, 2026

2 pictures Arrow icon pointing to the right
Land
Land for sale in Richmond, McHenry County
USD 63,475
Richmond, McHenry County
Cellar

Oct 08, 2026

25 pictures Arrow icon pointing to the right
House
House for sale in Richmond, McHenry County
USD 370,000
Richmond, McHenry County

5 Bedrooms

2 Bathrooms

2,768 sq.ft

Equipped kitchenAir conditioning

Sep 02, 2026

44 pictures Arrow icon pointing to the right
House
House for sale in Richmond, McHenry County
USD 624,900
Richmond, McHenry County

3 Bedrooms

2 Bathrooms

4,843 sq.ft

DeckFireplaceEquipped kitchen

Aug 17, 2026