Apartments and houses for sale in McHenry County, IL
Loading...
Enable notifications and we'll notify you immediately when a new property becomes available for sale in McHenry County, IL on one of the most popular real estate sites!
381 listings

85 Sherbon Ln, Crystal Lake, IL 60014
$329,900
1680 sqft
4 beds
2 baths
$196/sqft
July 19, 2026 - Source: realtor.com
New
1 hour ago
Crystal Lake, IL

4115 Meadowridge Rd, Woodstock, IL 60098
$364,990
1512 sqft
2 beds
2 baths
$241/sqft
July 19, 2026 - Source: trulia.com
New
6 hours ago
Woodstock, IL

48 New Haven Dr #48, Cary, IL 60013
$315,000
1872 sqft
3 beds
2 baths
$168/sqft
July 19, 2026 - Source: zillow.com +1 more
New
6 hours ago
Cary, IL

1017 Heron Way, Woodstock, IL 60098
$555,000
3582 sqft
4 beds
3 baths
$155/sqft
July 18, 2026 - Source: zillow.com +1 more
New
23 hours ago
Woodstock, IL

1804 Redwood Ln, McHenry, IL 60051
$485,000
2825 sqft
5 beds
3 baths
$172/sqft
July 18, 2026 - Source: trulia.com +1 more
New
Yesterday
McHenry, IL

796 Pointe Dr #796, Crystal Lake, IL 60014
$324,900
1521 sqft
2 beds
3 baths
$214/sqft
July 18, 2026 - Source: zillow.com +2 more
New
2 days ago
Crystal Lake, IL

4245 Peartree Dr, Lake In The Hills, IL 60156
$412,900
2354 sqft
3 beds
3 baths
$175/sqft
July 18, 2026 - Source: zillow.com
New
2 days ago
Lake in the Hills, IL

1019 N Madison St, Woodstock, IL 60098
$215,000
784 sqft
2 beds
1 bath
$274/sqft
July 18, 2026 - Source: zillow.com +1 more
New
2 days ago
Woodstock, IL

824 Washington St, Woodstock, IL 60098
$310,000
1506 sqft
3 beds
1 bath
$206/sqft
July 18, 2026 - Source: zillow.com +1 more
New
2 days ago
Woodstock, IL

3885 Thornberry Way, Lake in the Hills, IL 60156
$459,900
2671 sqft
4 beds
3 baths
$172/sqft
July 18, 2026 - Source: realtor.com
New
2 days ago
Lake in the Hills, IL

9939 Wakefield Ln #9939, Huntley, IL 60142
$325,000
1637 sqft
3 beds
3 baths
$199/sqft
July 18, 2026 - Source: zillow.com
New
2 days ago
Huntley, IL

3611 W Drake Ct, Mchenry, IL 60050
$350,000
1684 sqft
3 beds
2 baths
$208/sqft
July 18, 2026 - Source: realtor.com
New
2 days ago
McHenry, IL

7701 Old Post Rd, Crystal Lake, IL 60014
$698,800
4300 sqft
4 beds
4 baths
$163/sqft
July 18, 2026 - Source: zillow.com +2 more
New
2 days ago
Crystal Lake, IL

702 Columbus St, Mchenry, IL 60051
$299,990
1632 sqft
3 beds
2 baths
$184/sqft
July 18, 2026 - Source: realtor.com
New
2 days ago
Lakemoor, IL

17519 Lincoln Rd, Harvard, IL 60033
$2,999,000
10939 sqft
3 beds
4 baths
$274/sqft
July 17, 2026 - Source: zillow.com
New
2 days ago
Harvard, IL

2031 Sassafras Way Unit C, Wonder Lake, IL 60097
$260,000
1579 sqft
2 beds
3 baths
$165/sqft
July 17, 2026 - Source: zillow.com +2 more
New
2 days ago
Wonder Lake, IL

225 Midlane Dr, Crystal Lake, IL 60012
$459,900
2304 sqft
5 beds
3 baths
$200/sqft
July 17, 2026 - Source: realtor.com +2 more
New
2 days ago
Crystal Lake, IL

132 Wagon Wheel Ln, Barrington, IL 60010
$420,000
3600 sqft
4 beds
$117/sqft
July 17, 2026 - Source: realtor.com +1 more
New
2 days ago
Barrington Hills, IL
What's the average cost of properties in McHenry County, IL?
Based on the last 30 days, the average property price in McHenry County, IL is $437,355.
This is 1.7% lower than the average price of properties for sale in Illinois.
This is 1.7% lower than the average price of properties for sale in Illinois.
How often do new properties for sale come on the market in McHenry County, IL?
On average, 12 properties are put on the market for sale in McHenry County, IL per day.
Filters
Price Range
$
$
Number of Bedrooms
Number of Bathrooms
Square Feet
sqft
sqft