
McHenry Real Estate and Homes for Sale
582 homes available
Lot 1 Harmony Road, Huntley, IL 60142
$690,000
–beds
–sqft
10acres
Farm for Sale
Lot 1 Harmony Road, Huntley, IL 60142
Listing by: Real Broker, LLC
699 Pointe Drive, Crystal Lake, IL 60014
Contingent
$259,900
2beds
1.5bath
1,159sqft
–acres
Townhouse for Sale
699 Pointe Drive, Crystal Lake, IL 60014
Listing by: RE/MAX Suburban
4597 Loyola Drive, McHenry, IL 60050
ContingentPrice Reduced $10,000
$429,900
4beds
2 full, 2 halfbath
2,503sqft
0.26acres
House for Sale
4597 Loyola Drive, McHenry, IL 60050
Listing by: 103 Realty LLC
4307 Miller Oaks Drive, McHenry, IL 60051
ContingentVirtual Tour
$425,000
2beds
3bath
2,062sqft
2acres
House for Sale
4307 Miller Oaks Drive, McHenry, IL 60051
Listing by: Keller Williams North Shore West
3706 Monica Lane #4, Johnsburg, IL 60051
Contingent
$295,000
3beds
2.5bath
1,645sqft
–acres
Townhouse for Sale
3706 Monica Lane #4, Johnsburg, IL 60051
Listing by: RE/MAX Plaza
8420 Owl Court, Lakewood, IL 60014
ContingentVirtual Tour
$350,000
2beds
2.5bath
1,740sqft
–acres
Townhouse for Sale
8420 Owl Court, Lakewood, IL 60014
Listing by: Coldwell Banker Realty
10880 Great Plaines Court, Huntley, IL 60142
Contingent
$490,000
3beds
3.5bath
2,577sqft
–acres
House for Sale
10880 Great Plaines Court, Huntley, IL 60142
Listing by: Berkshire Hathaway HomeServices Starck Real Estate
1119 Williamsbury Drive, Crystal Lake, IL 60012
Contingent
$575,000
4beds
2.5bath
2,961sqft
–acres
House for Sale
1119 Williamsbury Drive, Crystal Lake, IL 60012
Listing by: Keller Williams Infinity
2055 Woodside Drive, Woodstock, IL 60098
$272,000
3beds
2.5bath
1,378sqft
–acres
Townhouse for Sale
2055 Woodside Drive, Woodstock, IL 60098
Listing by: @properties Christie's International Real Estate
601 Park Drive, Marengo, IL 60152
Contingent
$310,000
4beds
1 full, 2 halfbath
1,995sqft
0.24acres
House for Sale
601 Park Drive, Marengo, IL 60152
Listing by: Keller Williams Infinity
1171 Starwood Pass, Lake In The Hills, IL 60156
Contingent
$393,900
4beds
2.5bath
1,899sqft
–acres
House for Sale
1171 Starwood Pass, Lake In The Hills, IL 60156
Listing by: Century 21 Langos & Christian
562 Eastport Court, Island Lake, IL 60042
$35,000
–acres
Land for Sale
562 Eastport Court, Island Lake, IL 60042
Listing by: Fathom Realty IL, LLC
613 Mineral Springs Drive, McHenry, IL 60051
$570,000
3beds
2bath
1,738sqft
0.82acres
House for Sale
613 Mineral Springs Drive, McHenry, IL 60051
Listing by: Lakes Realty Group
638 Tamarisk Lane, Crystal Lake, IL 60014
Contingent
$399,000
4beds
2.5bath
2,520sqft
0.46acres
House for Sale
638 Tamarisk Lane, Crystal Lake, IL 60014
Listing by: Real Broker, LLC
829 Stonebridge Lane, Crystal Lake, IL 60014
Contingent
$335,000
3beds
2.5bath
2,029sqft
–acres
Townhouse for Sale
829 Stonebridge Lane, Crystal Lake, IL 60014
Listing by: Xhomes Realty
4504 W RAMBLE Road, McHenry, IL 60050
ContingentVirtual Tour
$300,000
3beds
2bath
1,988sqft
0.27acres
House for Sale
4504 W RAMBLE Road, McHenry, IL 60050
Listing by: Keller Williams Infinity
8415 Stillwater Road, Wonder Lake, IL 60097
Contingent
$309,900
3beds
2.5bath
1,757sqft
–acres
Townhouse for Sale
8415 Stillwater Road, Wonder Lake, IL 60097
Listing by: Core Realty & Investments Inc.
Barrington, IL 60010
Contingent
$350,000
–beds
–sqft
5acres
Farm for Sale
Barrington, IL 60010
Listing by: Executive Realty Group LLC
5215 E Lake Shore Drive, Wonder Lake, IL 60097
Contingent
$495,000
4beds
2bath
–sqft
0.22acres
House for Sale
5215 E Lake Shore Drive, Wonder Lake, IL 60097
Listing by: ICandy Realty LLC
2304 Truman Trail, McHenry, IL 60051
ContingentNew Construction
$390,490
2beds
2bath
1,887sqft
0.29acres
House for Sale
2304 Truman Trail, McHenry, IL 60051
Listing by: Baird & Warner
3507 Cardinal Lane, Spring Grove, IL 60081
ContingentVirtual Tour
$650,000
5beds
3.5bath
3,086sqft
1.02acres
House for Sale
3507 Cardinal Lane, Spring Grove, IL 60081
Listing by: Keller Williams Success Realty
10352 Mey Road, Huntley, IL 60142
ContingentNew Construction
$442,318
3beds
2bath
1,792sqft
–acres
House for Sale
10352 Mey Road, Huntley, IL 60142
Listing by: 103 Realty LLC
310 Cunat Boulevard #1G, Richmond, IL 60071
Virtual TourPrice Reduced $2,000
$120,000
1beds
1bath
725sqft
–acres
Condo for Sale
310 Cunat Boulevard #1G, Richmond, IL 60071
Listing by: @properties Christie's International Real Estate
10203 McMahon Way, Huntley, IL 60142
Price Reduced $4,005New Construction
$369,900
3beds
2.5bath
1,767sqft
–acres
Townhouse for Sale
10203 McMahon Way, Huntley, IL 60142
Listing by: 103 Realty LLC
10205 McMahon Way, Huntley, IL 60142
Price Increased $2,000New Construction
$390,905
3beds
2.5bath
1,840sqft
–acres
Townhouse for Sale
10205 McMahon Way, Huntley, IL 60142
Listing by: 103 Realty LLC
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
000 SHANNON Drive, Woodstock, IL 60098
Contingent
$85,000
1.81acres
Land for Sale
000 SHANNON Drive, Woodstock, IL 60098
Listing by: Berkshire Hathaway HomeServices Starck Real Estate
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
Nearby City
Algonquin Homes For RentCrystal Lake Homes For RentDundee Homes For RentJohnsburg Homes For RentLake Barrington Homes For RentLakewood Homes For RentMccullom Lake Homes For RentSleepy Hollow Homes For RentSpring Grove Homes For RentUnion Homes For Rent
Nearby Zip Code
60012 Homes For Rent60030 Homes For Rent60041 Homes For Rent60042 Homes For Rent60050 Homes For Rent60073 Homes For Rent60081 Homes For Rent60097 Homes For Rent60102 Homes For Rent60110 Homes For Rent
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.
