
McHenry Real Estate and Homes for Sale
586 homes available
10207 McMahon Way, Huntley, IL 60142
Price Increased $2,000New Construction
$405,905
3beds
2.5bath
1,717sqft
–acres
Townhouse for Sale
10207 McMahon Way, Huntley, IL 60142
Listing by: 103 Realty LLC
12042 Jordi Road, Huntley, IL 60142
Price Reduced $9,005New Construction
$379,900
3beds
2.5bath
1,840sqft
–acres
Townhouse for Sale
12042 Jordi Road, Huntley, IL 60142
Listing by: 103 Realty LLC
538 W south Street, Woodstock, IL 60098
ContingentPrice Reduced $10,000
$235,000
3beds
2bath
1,242sqft
–acres
House for Sale
538 W south Street, Woodstock, IL 60098
Listing by: RE/MAX 10
900 W Vista Drive, Algonquin, IL 60102
Contingent
$410,000
4beds
3bath
2,524sqft
0.26acres
House for Sale
900 W Vista Drive, Algonquin, IL 60102
Listing by: Baird & Warner
3907 Clearbrook Avenue, McHenry, IL 60050
Contingent
$265,000
3beds
2bath
1,470sqft
–acres
House for Sale
3907 Clearbrook Avenue, McHenry, IL 60050
Listing by: RE/MAX Plaza
2619 Sanctuary Lane, Spring Grove, IL 60081
New Construction
$580,400
3beds
2bath
1,900sqft
1acres
House for Sale
2619 Sanctuary Lane, Spring Grove, IL 60081
Listing by: Baird & Warner
5805 Wild Plum Road, Crystal Lake, IL 60014
$449,900
4beds
2.5bath
3,200sqft
0.09acres
House for Sale
5805 Wild Plum Road, Crystal Lake, IL 60014
Listing by: Real 1 Realty
212 Lakewood Drive, Oakwood Hills, IL 60013
$325,000
3beds
2bath
1,524sqft
0.15acres
House for Sale
212 Lakewood Drive, Oakwood Hills, IL 60013
Listing by: Keller Williams North Shore West
217 Plum Street, Lake In The Hills, IL 60156
Contingent
$320,000
3beds
2.5bath
1,762sqft
–acres
House for Sale
217 Plum Street, Lake In The Hills, IL 60156
Listing by: Patrick Realty
7106 Marsh Drive, Lakewood, IL 60014
New Construction
$899,000
4beds
2.5bath
2,875sqft
0.84acres
House for Sale
7106 Marsh Drive, Lakewood, IL 60014
Listing by: Real Broker, LLC
5109 Leeside Street, McHenry, IL 60050
Contingent
$219,900
2beds
2bath
900sqft
0.09acres
House for Sale
5109 Leeside Street, McHenry, IL 60050
Listing by: Lakes Realty Group
80 Meadow Hill Road, Barrington Hills, IL 60010
$1,110,000
3beds
2bath
3,840sqft
5acres
House for Sale
80 Meadow Hill Road, Barrington Hills, IL 60010
Listing by: Circle One Realty
116 Center Street, Crystal Lake, IL 60014
$564,999
6beds
–sqft
–acres
Multi Family for Sale
116 Center Street, Crystal Lake, IL 60014
Listing by: 4 Sale Realty, Inc.
12044 Jordi Road, Huntley, IL 60142
ContingentNew Construction
$365,900
3beds
2.5bath
1,767sqft
–acres
Townhouse for Sale
12044 Jordi Road, Huntley, IL 60142
Listing by: 103 Realty LLC
10 LINDEN Street, Lake In The Hills, IL 60156
Contingent
$284,900
3beds
1bath
1,325sqft
0.19acres
House for Sale
10 LINDEN Street, Lake In The Hills, IL 60156
Listing by: Berkshire Hathaway HomeServices Chicago
3306 GREENWICH Lane #3306, Island Lake, IL 60042
ContingentVirtual Tour
$235,000
3beds
1.5bath
1,313sqft
–acres
Townhouse for Sale
3306 GREENWICH Lane #3306, Island Lake, IL 60042
Listing by: Platinum Partners Realtors
312 RALPH Court, Island Lake, IL 60042
$280,000
3beds
1.5bath
1,095sqft
0.34acres
House for Sale
312 RALPH Court, Island Lake, IL 60042
Listing by: Realty of America
811 N RIVER Road, McHenry, IL 60051
Contingent
$525,000
3beds
1 full, 2 halfbath
1,600sqft
0.34acres
House for Sale
811 N RIVER Road, McHenry, IL 60051
Listing by: Berkshire Hathaway HomeServices Starck Real Estate
6304 Maple Glen Drive, Wonder Lake, IL 60097
Virtual TourPrice Reduced $11,500
$298,500
2beds
2bath
1,375sqft
–acres
Townhouse for Sale
6304 Maple Glen Drive, Wonder Lake, IL 60097
Listing by: @properties Christie's International Real Estate
401 Woodbine Road, Cary, IL 60013
$399,900
4beds
2.5bath
1,959sqft
–acres
House for Sale
401 Woodbine Road, Cary, IL 60013
Listing by: Keller Williams Thrive
10912 E Riviera Drive, Spring Grove, IL 60081
ContingentVirtual Tour
$500,000
3beds
3.5bath
1,926sqft
1acres
House for Sale
10912 E Riviera Drive, Spring Grove, IL 60081
Listing by: Keller Williams North Shore West
796 Waterford Cut, Crystal Lake, IL 60014
$59,900
0.29acres
Land for Sale
796 Waterford Cut, Crystal Lake, IL 60014
Listing by: Pak Home Realty
4316 Clearview Drive, McHenry, IL 60050
Contingent
$259,900
3beds
1.5bath
1,200sqft
0.19acres
House for Sale
4316 Clearview Drive, McHenry, IL 60050
Listing by: Keller Williams Success Realty
1301 W Circle Court, McHenry, IL 60051
Contingent
$279,900
3beds
1bath
1,008sqft
–acres
House for Sale
1301 W Circle Court, McHenry, IL 60051
Listing by: 4 Sale Realty Advantage
14 Grandview Court, Algonquin, IL 60102
Price Reduced $5,001
$299,999
3beds
2.5bath
1,398sqft
–acres
Townhouse for Sale
14 Grandview Court, Algonquin, IL 60102
Listing by: Keller Williams Innovate
8202 Eagle Ridge, Spring Grove, IL 60081
Contingent
$500,000
4beds
2 full, 2 halfbath
2,649sqft
1.64acres
House for Sale
8202 Eagle Ridge, Spring Grove, IL 60081
Listing by: Keller Williams North Shore West
2029 Magnolia Lane, Wonder Lake, IL 60097
$459,999
4beds
2.5bath
2,600sqft
–acres
House for Sale
2029 Magnolia Lane, Wonder Lake, IL 60097
Listing by: Keller Williams Preferred Rlty
4733 Crystal Trail, McHenry, IL 60050
ContingentVirtual Tour
$340,000
3beds
2bath
1,170sqft
0.22acres
House for Sale
4733 Crystal Trail, McHenry, IL 60050
Listing by: Keller Williams Success Realty
16129 Harmony Road, Huntley, IL 60142
$690,000
–beds
–sqft
–acres
Farm for Sale
16129 Harmony Road, Huntley, IL 60142
Listing by: Real Broker, LLC
5005 Patty Lane, Ringwood, IL 60072
Virtual TourPrice Reduced $10,000
$445,000
4beds
3.5bath
2,695sqft
1acres
House for Sale
5005 Patty Lane, Ringwood, IL 60072
Listing by: Compass
608 HUNTERS Way, Fox River Grove, IL 60021
ContingentVirtual Tour
$404,900
4beds
3bath
2,014sqft
0.2acres
House for Sale
608 HUNTERS Way, Fox River Grove, IL 60021
Listing by: N. W. Village Realty, Inc.
975 Courtney Lane, Marengo, IL 60152
ContingentPrice Reduced $27,380
$399,990
4beds
2.5bath
2,289sqft
–acres
House for Sale
975 Courtney Lane, Marengo, IL 60152
Listing by: Little Realty
5219 Maplehill Drive, Mccullom Lake, IL 60050
Price Reduced $35,000
$300,000
4beds
1.5bath
1,918sqft
0.25acres
House for Sale
5219 Maplehill Drive, Mccullom Lake, IL 60050
Listing by: RE/MAX All Pro
4714 N Union Road, Union, IL 60180
ContingentVirtual Tour
$975,000
3beds
2.5bath
1,682sqft
10.26acres
House for Sale
4714 N Union Road, Union, IL 60180
Listing by: Century 21 Integra
11012 Michigan Drive, Spring Grove, IL 60081
ContingentVirtual Tour
$489,900
4beds
2.5bath
2,200sqft
–acres
House for Sale
11012 Michigan Drive, Spring Grove, IL 60081
Listing by: Keller Williams Success Realty
950 PARTRIDGE Circle, Marengo, IL 60152
New Construction
$279,900
2beds
2bath
1,300sqft
–acres
Duplex for Sale
950 PARTRIDGE Circle, Marengo, IL 60152
Listing by: NCL Realty, INC.
11322 Trenton Street, Huntley, IL 60142
Price Reduced $14,590New Construction
$619,990
4beds
2.5bath
2,872sqft
–acres
House for Sale
11322 Trenton Street, Huntley, IL 60142
Listing by: Little Realty
950 PARTRIDGE Circle, Marengo, IL 60152
New Construction
$279,900
2beds
2bath
1,300sqft
–acres
Duplex for Sale
950 PARTRIDGE Circle, Marengo, IL 60152
Listing by: NCL Realty, INC.
920 Rawson Bridge Road, Cary, IL 60013
$890,000
5beds
4.5bath
4,119sqft
11acres
House for Sale
920 Rawson Bridge Road, Cary, IL 60013
Listing by: Home Realty Group, Inc
12038 Jordi Road, Huntley, IL 60142
Price Increased $4,995New Construction
$395,900
3beds
2.5bath
1,717sqft
–acres
Townhouse for Sale
12038 Jordi Road, Huntley, IL 60142
Listing by: 103 Realty LLC
Nearby City
Barrington Hills Homes For SaleBull Valley Homes For SaleCarpentersville Homes For SaleDundee Homes For SaleFox Lake Homes For SaleGilberts Homes For SaleGrayslake Homes For SaleLong Grove Homes For SaleMccullom Lake Homes For SaleWonder Lake Homes For Sale
Nearby Zip Code
60042 Homes For Sale60047 Homes For Sale60050 Homes For Sale60071 Homes For Sale60073 Homes For Sale60084 Homes For Sale60098 Homes For Sale60118 Homes For Sale60156 Homes For Sale60548 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.
