Homes for Sale in McHenry County
“Browse active listings in McHenry County”
McHenry County Real Estate at a Glance
Current market statistics for McHenry County, IL
568
Active Listings
$476K
Avg Price
Price Range
From
$3,000
To
$7,200,000
Homes for Sale in McHenry County
Every active listing in McHenry County, browsable page by page.

$180K
7420 Maple Drive
Wonder Lake, IL

$335K
1392 Prairie View Parkway
Cary, IL

$173K
4307 W Shamrock Lane
McHenry, IL

$450K
10651 Capitol Lane
Huntley, IL

$279K
516 N Thornwood Drive
McHenry, IL

$755K
19616 Kishwaukee Valley Road
Marengo, IL

$125K
407 Pawnee Trail
Marengo, IL

$273K
3848 E Solon Road
Richmond, IL

$400K
1163 Bennington Drive
Crystal Lake, IL

$375K
460 E Broadway Avenue
Crystal Lake, IL

$470K
543 Larium Lane
Crystal Lake, IL

$325K
1404 N Green Street
McHenry, IL

$420K
194 E Berkshire Drive
Crystal Lake, IL

$475K
10741 Preston Parkway
Huntley, IL

$450K
485 Spring Ridge Drive
Crystal Lake, IL

$260K
30 Willow Circle
Cary, IL

$529K
4 LITCHFIELD Court
Lake in the Hills, IL

$350K
885 Barlina Road
Crystal Lake, IL

$325K
5403 Greenview Road
Oakwood Hills, IL

$599K
10724 Bayhill Court
Huntley, IL

$1.1M
707 S OLBRICH Road
Harvard, IL

$450K
473 Spring Ridge Drive
Crystal Lake, IL

$490K
355 Hiawatha Drive
Lake in the Hills, IL

$465K
11025 Fairbluff Avenue
Huntley, IL

$393K
1098 Windridge Drive
Crystal Lake, IL

$420K
3205 Jori Lane
Johnsburg, IL

$475K
7814 Island Lane
Wonder Lake, IL

$639K
1763 Goldsboro Lane
Crystal Lake, IL

$375K
821 Oak Hollow Road
Crystal Lake, IL

$450K
473 Spring Ridge Drive
Crystal Lake, IL

$450K
589 Cress Creek Lane
Crystal Lake, IL

$375K
821 Oak Hollow Road
Crystal Lake, IL

$485K
416 Farnsworth Circle
Port Barrington, IL

$365K
8934 Disbrow Street
Huntley, IL

$450K
19316 W Coral Road
Marengo, IL

$450K
1534 Autumncrest Drive
Crystal Lake, IL

$335K
3711 Greenwood Drive
Wonder Lake, IL

$420K
7615 South Drive
Wonder Lake, IL

$300K
1104 Pine Street
Fox River Grove, IL

$175K
300 Opatrny Drive
Fox River Grove, IL

$480K
3428 Waukegan Road
McHenry, IL

$335K
4602 Orchard Lane
Crystal Lake, IL

$444K
2930 Plumrose Lane
McHenry, IL

$650K
275 Farmhill Drive
Algonquin, IL

$330K
2495 Laurel Court
Wonder Lake, IL

$390K
534 Cimmaron Circle
Crystal Lake, IL

$270K
504 Kresswood Drive
McHenry, IL

$315K
416 Maple Street
Marengo, IL

$575K
535 Machelle Drive
Cary, IL

$205K
513 Rand Road
McHenry, IL
Showing 1–50 of 568 · Page 1 of 5
Cities in McHenry County
Browse homes for sale by city within McHenry County