Compass
Buy
Rent
Sell
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Find an Agent
Join as an Agent
Compass
Buy
Rent
Sell
Compass Exclusives
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Agents
Find an Agent
Join as an Agent
McHenry County Homes for Sale & Real Estate
Save Search
price
-
Filters
247-287
of
1,099
Homes
Sort by Recommended
$539,900
12503 Mullin Street
Huntley, IL 60142
3
Beds
2.5
Baths
2,146
Sq. Ft.
2 more listings match your search
Learn More
$399,900
36 Hilltop Drive
Lake In The Hills, IL 60156
6
Beds
3
Baths
3,100
Sq. Ft.
Virtual Tour
$425,000
1515 East Main Street
Cary, IL 60013
3
Beds
3
Baths
2,191
Sq. Ft.
$399,900
9508 Prairie Edge Road
Wonder Lake, IL 60097
4
Beds
3.5
Baths
4,195
Sq. Ft.
$450,000
5711 Wild Ash Lane
Crystal Lake, IL 60012
3
Beds
2
Baths
1,918
Sq. Ft.
$525,990
9988 Central Park Boulevard
Huntley, IL 60142
4
Beds
2.5
Baths
2,600
Sq. Ft.
$1,250,000
6102 Hillside Road
Crystal Lake, IL 60012
3
Beds
2
Baths
-
Sq. Ft.
$479,500
985 Riverdale Court
Marengo, IL 60152
3
Beds
2
Baths
2,300
Sq. Ft.
Virtual Tour
$749,900
11283 Nicollet Lane
Huntley, IL 60142
4
Beds
4
Baths
4,819
Sq. Ft.
$589,900
1113 Hilary Lane
Cary, IL 60013
4
Beds
3.5
Baths
4,000
Sq. Ft.
$495,500
975 Aster Court
Lake In The Hills, IL 60156
4
Beds
2.5
Baths
2,458
Sq. Ft.
$254,000
3113 Shady Drive
Wonder Lake, IL 60097
3
Beds
1.5
Baths
1,540
Sq. Ft.
$649,000
2306 Orchard Beach Road
McHenry, IL 60050
4
Beds
3.5
Baths
2,784
Sq. Ft.
$554,990
11410 Wildridge Lane
Huntley, IL 60142
5
Beds
3
Baths
3,044
Sq. Ft.
$340,000
3220 Alethea Drive
Algonquin, IL 60102
3
Beds
3
Baths
1,250
Sq. Ft.
$153,900
933 Wiltshire Drive, Unit C
McHenry, IL 60050
2
Beds
2
Baths
1,187
Sq. Ft.
$400,000
3030 Melbourne Lane
Lake In The Hills, IL 60156
4
Beds
3.5
Baths
2,198
Sq. Ft.
$920,000
10904 Bull Valley Road
Woodstock, IL 60098
-
Beds
-
Baths
-
Sq. Ft.
$234,900
252 Village Creek Drive
Lake In The Hills, IL 60156
2
Beds
2.5
Baths
1,230
Sq. Ft.
$557,671
1101 Trails Edge Drive
Algonquin, IL 60102
4
Beds
2.5
Baths
3,266
Sq. Ft.
$400,000
11222 Halma Lane
Woodstock, IL 60098
4
Beds
2.5
Baths
2,328
Sq. Ft.
$529,900
410 Course Drive
Lake In The Hills, IL 60156
3
Beds
3
Baths
4,402
Sq. Ft.
$205,000
6707 Hawthorne Drive
Cary, IL 60013
2
Beds
1
Bath
665
Sq. Ft.
Virtual Tour
$335,000
1006 Oeffling Drive
Johnsburg, IL 60051
2
Beds
2
Baths
1,419
Sq. Ft.
$514,490
9900 Humbolt Avenue
Huntley, IL 60142
4
Beds
2
Baths
1,970
Sq. Ft.
$239,900
2407 Country Lane
McHenry, IL 60051
3
Beds
1
Bath
1,017
Sq. Ft.
$199,000
8602 Ramble Road
Wonder Lake, IL 60097
2
Beds
1
Bath
984
Sq. Ft.
$299,990
2292 Laurel Court
Wonder Lake, IL 60097
3
Beds
2
Baths
1,498
Sq. Ft.
$264,900
23911 Highway 173
Chemung, IL 60033
3
Beds
1.5
Baths
1,856
Sq. Ft.
$339,900
1115 White Oak Court
Crystal Lake, IL 60012
3
Beds
2.5
Baths
1,767
Sq. Ft.
$539,900
4730 Coyote Lakes Circle
Lake In The Hills, IL 60156
2
Beds
3
Baths
1,955
Sq. Ft.
$290,000
4215 White Ash Road, Unit 1
Crystal Lake, IL 60014
2
Beds
3
Baths
1,291
Sq. Ft.
$425,000
5406 Timber Lane
Woodstock, IL 60098
3
Beds
2.5
Baths
1,302
Sq. Ft.
$519,900
12455 Skeels Street
Huntley, IL 60142
4
Beds
2.5
Baths
2,612
Sq. Ft.
$521,900
210 Rhinebeck Way
Algonquin, IL 60102
3
Beds
2.5
Baths
2,509
Sq. Ft.
$299,900
721 McHenry Avenue South
McHenry, IL 60050
5
Beds
2
Baths
2,500
Sq. Ft.
$399,900
81 Indigo Lane
Woodstock, IL 60098
3
Beds
2.5
Baths
1,802
Sq. Ft.
$362,905
1149 White Oak Court
Crystal Lake, IL 60012
3
Beds
2.5
Baths
1,840
Sq. Ft.
$575,000
40 Francis Avenue
Crystal Lake, IL 60014
5
Beds
4
Baths
2,538
Sq. Ft.
$720,000
1551 Bobolink Circle
Woodstock, IL 60098
3
Beds
2.5
Baths
2,470
Sq. Ft.
$184,900
7526 Salem Road
Wonder Lake, IL 60097
2
Beds
1
Bath
1,212
Sq. Ft.
1
...
4
5
6
7
8
9
Compass
IL
McHenry County
Homes for Sale near McHenry County
Neighborhoods
Woodcreek
West McHenry
Venice Park
Old Town - McHenry
North Gateway
Metra
McHenry Township - McHenry County
Main
LeRoy Township - Boone County
Hartland Township - McHenry County
Greenwood Township - McHenry County
Grant Township - Lake County
East Bank
Dunham Township - McHenry County
Downtown McHenry
Chemung Township - McHenry County
Chemung
Bull Valley
Boone Township - Boone County
Antioch Township - Lake County
Show More
Cities
Wonder Lake
Twin Lakes
Spring Grove
Ringwood
Prairie Grove
Oakwood Hills
Marengo
Lakemoor
Lake In The Hills
Johnsburg
Huntley
Hebron
Harvard
Genoa City
Garden Prairie
Fox River Grove
Dundee
Crystal Lake
Cary
Algonquin
Show More
ZIPs
61038
61012
60180
60140
60136
60135
60102
60098
60084
60081
60051
60050
60034
60021
60020
60012
53585
53184
53181
53147
Show More
Looking for Rentals?
Homes and Apartments for Rent in McHenry County