
McHenry Real Estate and Homes for Sale
1021 homes available
515 SURREY RIDGE Drive, Cary, IL 60013
Price Reduced $1,000
$518,900
5beds
3.5bath
3,130sqft
0.25acres
House for Sale
515 SURREY RIDGE Drive, Cary, IL 60013
Listing by: United Real Estate Elite
1488 YOSEMITE Circle, Crystal Lake, IL 60014
$339,500
3beds
2.5bath
1,641sqft
–acres
Townhouse for Sale
1488 YOSEMITE Circle, Crystal Lake, IL 60014
Listing by: RE/MAX At Home
214 S Prospect Street, Marengo, IL 60152
Virtual TourPrice Reduced $31,000
$394,000
4beds
2bath
1,400sqft
0.19acres
House for Sale
214 S Prospect Street, Marengo, IL 60152
Listing by: Baird & Warner
2044 Woodside Drive, Woodstock, IL 60098
$354,990
3beds
2.5bath
1,788sqft
0.15acres
House for Sale
2044 Woodside Drive, Woodstock, IL 60098
Listing by: Marathon Realty Group
863 Barlina Road, Crystal Lake, IL 60014
Contingent
$339,000
4beds
2.5bath
1,942sqft
–acres
Townhouse for Sale
863 Barlina Road, Crystal Lake, IL 60014
Listing by: RE/MAX Suburban
3383 Sonoma Circle, Lake In The Hills, IL 60156
ContingentPrice Reduced $5,400
$469,500
4beds
2.5bath
2,671sqft
0.35acres
House for Sale
3383 Sonoma Circle, Lake In The Hills, IL 60156
Listing by: Coldwell Banker Realty
4821 Inmans Way, Ringwood, IL 60072
$649,900
4beds
3bath
3,459sqft
0.99acres
House for Sale
4821 Inmans Way, Ringwood, IL 60072
Listing by: RE/MAX Advantage Realty
1415 Carmel Lane, Cary, IL 60013
Price Reduced $34,000
$555,000
5beds
4bath
3,201sqft
0.23acres
House for Sale
1415 Carmel Lane, Cary, IL 60013
Listing by: Baird & Warner
7615 W Andrea Lane, Crystal Lake, IL 60012
ContingentPrice Reduced $20,000
$299,900
3beds
2.5bath
1,729sqft
–acres
House for Sale
7615 W Andrea Lane, Crystal Lake, IL 60012
Listing by: 103 Realty LLC
9704 Captains Drive, Algonquin, IL 60102
Price Reduced $20,000
$639,900
4beds
3bath
2,442sqft
0.52acres
House for Sale
9704 Captains Drive, Algonquin, IL 60102
Listing by: HomeSmart Connect LLC
3891 WILLOW VIEW Drive #3891, Lake In The Hills, IL 60156
Price Reduced $16,000
$449,000
3beds
3.5bath
2,136sqft
–acres
Townhouse for Sale
3891 WILLOW VIEW Drive #3891, Lake In The Hills, IL 60156
Listing by: RE/MAX Suburban
7615 W Andrea Lane, Crystal Lake, IL 60012
$359,900
3beds
2.5bath
1,729sqft
–acres
House for Sale
7615 W Andrea Lane, Crystal Lake, IL 60012
Listing by: 103 Realty LLC
1901 River Terrace Drive, Johnsburg, IL 60051
Price Reduced $25,000
$500,000
3beds
2.5bath
2,650sqft
1.25acres
House for Sale
1901 River Terrace Drive, Johnsburg, IL 60051
Listing by: HomeSmart Connect LLC
2108 Beach Drive, Fox River Grove, IL 60021
Contingent
$205,000
2beds
1bath
988sqft
0.26acres
House for Sale
2108 Beach Drive, Fox River Grove, IL 60021
Listing by: Riverside Management
9014 Glacier Ridge, Richmond, IL 60071
Price Reduced $49,100
$699,900
4beds
3bath
5,880sqft
3.32acres
House for Sale
9014 Glacier Ridge, Richmond, IL 60071
Listing by: Results Realty USA
646 Cassia Court, Crystal Lake, IL 60012
ContingentPrice Reduced $13,450
$346,450
3beds
2.5bath
1,840sqft
–acres
Townhouse for Sale
646 Cassia Court, Crystal Lake, IL 60012
Listing by: HomeSmart Connect LLC
Lot 19 Coral Oaks Lane, Marengo, IL 60152
$40,000
0.96acres
Land for Sale
Lot 19 Coral Oaks Lane, Marengo, IL 60152
Listing by: Keller Williams Success Realty
1740 Bradford Lane, Crystal Lake, IL 60014
Virtual TourPrice Reduced $10,000
$425,000
4beds
2.5bath
2,336sqft
0.27acres
House for Sale
1740 Bradford Lane, Crystal Lake, IL 60014
Listing by: Baird & Warner
3815 Riverwoods Drive, Woodstock, IL 60098
ContingentVirtual Tour
$484,165
4beds
2.5bath
2,619sqft
–acres
House for Sale
3815 Riverwoods Drive, Woodstock, IL 60098
Listing by: HomeSmart Connect LLC
10910 Partridge Trail, Richmond, IL 60071
$525,000
3beds
3.5bath
3,776sqft
0.33acres
House for Sale
10910 Partridge Trail, Richmond, IL 60071
Listing by: Compass
1009 Persimmon Court, Crystal Lake, IL 60012
Price Reduced $35,000
$599,900
4beds
3.5bath
3,276sqft
–acres
House for Sale
1009 Persimmon Court, Crystal Lake, IL 60012
Listing by: xr realty
1531 Cumberland Parkway, Algonquin, IL 60102
$425,000
3beds
3bath
2,906sqft
–acres
House for Sale
1531 Cumberland Parkway, Algonquin, IL 60102
Listing by: Legacy Properties, A Sarah Leonard Company, LLC
1520 Yosemite Parkway, Algonquin, IL 60102
$399,500
4beds
2.5bath
2,515sqft
–acres
House for Sale
1520 Yosemite Parkway, Algonquin, IL 60102
Listing by: Fulton Grace Realty
920 Plymouth Court, Algonquin, IL 60102
Virtual TourPrice Reduced $10,000
$415,000
4beds
2.5bath
2,042sqft
–acres
House for Sale
920 Plymouth Court, Algonquin, IL 60102
Listing by: Berkshire Hathaway HomeServices Chicago
10332 Mey Road, Huntley, IL 60142
ContingentVirtual Tour
$398,000
2beds
2bath
1,548sqft
–acres
House for Sale
10332 Mey Road, Huntley, IL 60142
Listing by: HomeSmart Connect LLC
3821 E Wonder Lake Road, Wonder Lake, IL 60097
Price Reduced $5,000
$220,000
3beds
1bath
1,556sqft
0.11acres
House for Sale
3821 E Wonder Lake Road, Wonder Lake, IL 60097
Listing by: Coldwell Banker Realty
11111 Huron Drive, Spring Grove, IL 60081
Price Reduced $5,000
$535,000
3beds
3.5bath
2,400sqft
1.2acres
House for Sale
11111 Huron Drive, Spring Grove, IL 60081
Listing by: Baird & Warner
3724 Tamarack Circle, Crystal Lake, IL 60012
$545,000
4beds
3.5bath
3,206sqft
–acres
House for Sale
3724 Tamarack Circle, Crystal Lake, IL 60012
Listing by: Baird & Warner
571 Nash Road, Crystal Lake, IL 60014
Price Reduced $10,000
$335,000
3beds
2.5bath
1,693sqft
0.76acres
House for Sale
571 Nash Road, Crystal Lake, IL 60014
Listing by: RE/MAX Suburban
11101 Serenity Path, Richmond, IL 60071
$52,000
1.02acres
Land for Sale
11101 Serenity Path, Richmond, IL 60071
Listing by: RE/MAX Plaza
7607 Center Drive, Wonder Lake, IL 60097
$179,000
3beds
2bath
800sqft
0.3acres
House for Sale
7607 Center Drive, Wonder Lake, IL 60097
Listing by: Select a Fee RE System
1608 Breezy Lawn Road, Spring Grove, IL 60081
Contingent
$819,900
4beds
3bath
2,850sqft
1.7acres
House for Sale
1608 Breezy Lawn Road, Spring Grove, IL 60081
Listing by: Robert E. Frank Real Estate
3104 Route 176, Prairie Grove, IL 60014
$499,000
2.23acres
Land for Sale
3104 Route 176, Prairie Grove, IL 60014
Listing by: RE/MAX Plaza
8612 Ramble Road, Wonder Lake, IL 60097
ContingentPrice Reduced $3,000
$189,500
2beds
1bath
656sqft
–acres
House for Sale
8612 Ramble Road, Wonder Lake, IL 60097
Listing by: Coldwell Banker Realty
6412 Stony Brook Lane, Wonder Lake, IL 60097
Virtual TourPrice Reduced $12,000
$405,000
2beds
2bath
1,865sqft
–acres
House for Sale
6412 Stony Brook Lane, Wonder Lake, IL 60097
Listing by: Jameson Sotheby's International Realty
8118 Il Route 31, Richmond, IL 60071
$739,000
4beds
3.5bath
3,232sqft
5.25acres
House for Sale
8118 Il Route 31, Richmond, IL 60071
Listing by: 4 Sale Realty Advantage
1091 Sugar Maple Drive, Crystal Lake, IL 60012
ContingentPrice Reduced $19,900
$580,000
4beds
3.5bath
2,970sqft
0.24acres
House for Sale
1091 Sugar Maple Drive, Crystal Lake, IL 60012
Listing by: Circle One Realty
17602 Blackstone Way, Marengo, IL 60152
ContingentPrice Reduced $40,000
$659,900
4beds
4.5bath
5,121sqft
1acres
House for Sale
17602 Blackstone Way, Marengo, IL 60152
Listing by: Coldwell Banker Realty
80 Meadow Hill Road, Barrington Hills, IL 60010
Price Reduced $26,000
$999,000
3beds
2bath
3,840sqft
5acres
House for Sale
80 Meadow Hill Road, Barrington Hills, IL 60010
Listing by: Circle One Realty
680 Cassia Court, Crystal Lake, IL 60012
ContingentNew Construction
$341,000
3beds
2.5bath
1,767sqft
–acres
Townhouse for Sale
680 Cassia Court, Crystal Lake, IL 60012
Listing by: HomeSmart Connect LLC
Nearby City
Algonquin Homes For SaleBarrington Homes For SaleBarrington Hills Homes For SaleEast Dundee Homes For SaleGilberts Homes For SaleGrayslake Homes For SaleLake Zurich Homes For SalePort Barrington Homes For SaleUnion Homes For SaleWest Dundee Homes For Sale
Nearby Zip Code
60014 Homes For Sale60020 Homes For Sale60030 Homes For Sale60041 Homes For Sale60060 Homes For Sale60071 Homes For Sale60072 Homes For Sale60098 Homes For Sale60118 Homes For Sale60180 Homes For Sale
Nearby County

6655 Main St., Downers Grove, IL 60516
© 2025 Mainstreet REALTORS® All Rights Reserved.
Display of MLS Data is usually deemed reliable but is NOT guaranteed accurate by the MLS. Buyers are responsible for verifying the accuracy of all information and should investigate the data themselves or retain appropriate professionals.
