Skip to main content
Illinois

Homes for Sale in McHenry County

“Browse active listings in McHenry County”

568 listings
Avg $475,591
Explore
Market Overview

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

Browse

Homes for Sale in McHenry County

Every active listing in McHenry County, browsable page by page.

7420 Maple Drive - Single Family for sale in Wonder Lake, IL
Single Family

$180K

7420 Maple Drive

Wonder Lake, IL

2 bd1 ba808
1392 Prairie View Parkway - Townhouse for sale in Cary, IL
Townhouse

$335K

1392 Prairie View Parkway

Cary, IL

2 bd3 ba2,417
4307 W Shamrock Lane - Condo for sale in McHenry, IL
Condo

$173K

4307 W Shamrock Lane

McHenry, IL

2 bd1 ba875
10651 Capitol Lane - Single Family for sale in Huntley, IL
Single Family

$450K

10651 Capitol Lane

Huntley, IL

3 bd3 ba2,329
516 N Thornwood Drive - Townhouse for sale in McHenry, IL
Townhouse

$279K

516 N Thornwood Drive

McHenry, IL

3 bd3 ba1,950
19616 Kishwaukee Valley Road - Single Family for sale in Marengo, IL
Single Family

$755K

19616 Kishwaukee Valley Road

Marengo, IL

3 bd3 ba3,656
407 Pawnee Trail - Single Family for sale in Marengo, IL
Single Family

$125K

407 Pawnee Trail

Marengo, IL

2 bd2 ba1,296
3848 E Solon Road - Single Family for sale in Richmond, IL
Single Family

$273K

3848 E Solon Road

Richmond, IL

2 bd2 ba900
1163 Bennington Drive - Single Family for sale in Crystal Lake, IL
Single Family

$400K

1163 Bennington Drive

Crystal Lake, IL

3 bd3 ba1,704
460 E Broadway Avenue - Single Family for sale in Crystal Lake, IL
Single Family

$375K

460 E Broadway Avenue

Crystal Lake, IL

2 bd3 ba2,720
543 Larium Lane - Single Family for sale in Crystal Lake, IL
Single Family

$470K

543 Larium Lane

Crystal Lake, IL

5 bd3 ba2,848
1404 N Green Street - Single Family for sale in McHenry, IL
Single Family

$325K

1404 N Green Street

McHenry, IL

3 bd2 ba1,246
194 E Berkshire Drive - Townhouse for sale in Crystal Lake, IL
Townhouse

$420K

194 E Berkshire Drive

Crystal Lake, IL

3 bd3 ba2,039
10741 Preston Parkway - Single Family for sale in Huntley, IL
Single Family

$475K

10741 Preston Parkway

Huntley, IL

3 bd4 ba2,845
485 Spring Ridge Drive - Single Family for sale in Crystal Lake, IL
Single Family

$450K

485 Spring Ridge Drive

Crystal Lake, IL

4 bd3 ba2,278
30 Willow Circle - Townhouse for sale in Cary, IL
Townhouse

$260K

30 Willow Circle

Cary, IL

3 bd2 ba1,574
4 LITCHFIELD Court - Single Family for sale in Lake in the Hills, IL
Single Family

$529K

4 LITCHFIELD Court

Lake in the Hills, IL

4 bd4 ba2,953
885 Barlina Road - Townhouse for sale in Crystal Lake, IL
Townhouse

$350K

885 Barlina Road

Crystal Lake, IL

3 bd3 ba1,942
5403 Greenview Road - Single Family for sale in Oakwood Hills, IL
Single Family

$325K

5403 Greenview Road

Oakwood Hills, IL

3 bd2 ba1,800
10724 Bayhill Court - Single Family for sale in Huntley, IL
Single Family

$599K

10724 Bayhill Court

Huntley, IL

4 bd3 ba3,127
707 S OLBRICH Road - Single Family for sale in Harvard, IL
Single Family

$1.1M

707 S OLBRICH Road

Harvard, IL

4 bd4 ba3,600
473 Spring Ridge Drive - Single Family for sale in Crystal Lake, IL
Single Family

$450K

473 Spring Ridge Drive

Crystal Lake, IL

4 bd3 ba0
355 Hiawatha Drive - Single Family for sale in Lake in the Hills, IL
Single Family

$490K

355 Hiawatha Drive

Lake in the Hills, IL

4 bd3 ba3,192
11025 Fairbluff Avenue - Single Family for sale in Huntley, IL
Single Family

$465K

11025 Fairbluff Avenue

Huntley, IL

4 bd3 ba2,792
1098 Windridge Drive - Single Family for sale in Crystal Lake, IL
Single Family

$393K

1098 Windridge Drive

Crystal Lake, IL

3 bd2 ba2,902
3205 Jori Lane - Single Family for sale in Johnsburg, IL
Single Family

$420K

3205 Jori Lane

Johnsburg, IL

3 bd3 ba2,063
7814 Island Lane - Single Family for sale in Wonder Lake, IL
Single Family

$475K

7814 Island Lane

Wonder Lake, IL

2 bd2 ba1,950
1763 Goldsboro Lane - Single Family for sale in Crystal Lake, IL
Single Family

$639K

1763 Goldsboro Lane

Crystal Lake, IL

4 bd4 ba3,231
821 Oak Hollow Road - Condo for sale in Crystal Lake, IL
Condo

$375K

821 Oak Hollow Road

Crystal Lake, IL

3 bd3 ba2,013
473 Spring Ridge Drive - Single Family for sale in Crystal Lake, IL
Single Family

$450K

473 Spring Ridge Drive

Crystal Lake, IL

4 bd3 ba0
589 Cress Creek Lane - Townhouse for sale in Crystal Lake, IL
Townhouse

$450K

589 Cress Creek Lane

Crystal Lake, IL

3 bd4 ba1,943
821 Oak Hollow Road - Condo for sale in Crystal Lake, IL
Condo

$375K

821 Oak Hollow Road

Crystal Lake, IL

3 bd3 ba2,013
416 Farnsworth Circle - Single Family for sale in Port Barrington, IL
Single Family

$485K

416 Farnsworth Circle

Port Barrington, IL

3 bd4 ba2,124
8934 Disbrow Street - Condo for sale in Huntley, IL
Condo

$365K

8934 Disbrow Street

Huntley, IL

3 bd3 ba2,205
19316 W Coral Road - Single Family for sale in Marengo, IL
Single Family

$450K

19316 W Coral Road

Marengo, IL

2 bd1 ba1,456
1534 Autumncrest Drive - Single Family for sale in Crystal Lake, IL
Single Family

$450K

1534 Autumncrest Drive

Crystal Lake, IL

4 bd3 ba2,198
3711 Greenwood Drive - Single Family for sale in Wonder Lake, IL
Single Family

$335K

3711 Greenwood Drive

Wonder Lake, IL

3 bd3 ba1,548
7615 South Drive - Single Family for sale in Wonder Lake, IL
Single Family

$420K

7615 South Drive

Wonder Lake, IL

6 bd3 ba2,387
1104 Pine Street - Single Family for sale in Fox River Grove, IL
Single Family

$300K

1104 Pine Street

Fox River Grove, IL

3 bd1 ba1,104
300 Opatrny Drive - Condo for sale in Fox River Grove, IL
Condo

$175K

300 Opatrny Drive

Fox River Grove, IL

1 bd1 ba696
3428 Waukegan Road - Townhouse for sale in McHenry, IL
Townhouse

$480K

3428 Waukegan Road

McHenry, IL

2 bd3 ba2,454
4602 Orchard Lane - Single Family for sale in Crystal Lake, IL
Single Family

$335K

4602 Orchard Lane

Crystal Lake, IL

3 bd2 ba1,214
2930 Plumrose Lane - Single Family for sale in McHenry, IL
Single Family

$444K

2930 Plumrose Lane

McHenry, IL

4 bd3 ba3,136
275 Farmhill Drive - Single Family for sale in Algonquin, IL
Single Family

$650K

275 Farmhill Drive

Algonquin, IL

4 bd3 ba3,912
2495 Laurel Court - Single Family for sale in Wonder Lake, IL
Single Family

$330K

2495 Laurel Court

Wonder Lake, IL

3 bd2 ba1,748
534 Cimmaron Circle - Townhouse for sale in Crystal Lake, IL
Townhouse

$390K

534 Cimmaron Circle

Crystal Lake, IL

3 bd3 ba2,200
504 Kresswood Drive - Condo for sale in McHenry, IL
Condo

$270K

504 Kresswood Drive

McHenry, IL

2 bd2 ba1,400
416 Maple Street - Single Family for sale in Marengo, IL
Single Family

$315K

416 Maple Street

Marengo, IL

3 bd2 ba2,108
535 Machelle Drive - Single Family for sale in Cary, IL
Single Family

$575K

535 Machelle Drive

Cary, IL

4 bd3 ba2,562
513 Rand Road - Single Family for sale in McHenry, IL
Single Family

$205K

513 Rand Road

McHenry, IL

2 bd1 ba768

Showing 1–50 of 568 · Page 1 of 5

Explore McHenry County Homes