Compass
Buy
Rent
Sell
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Find an Agent
Become an Agent
Compass
Buy
Rent
Sell
Compass Exclusives
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Agents
Find an Agent
Become an Agent
McHenry County Homes for Sale & Real Estate
Save Search
price
-
Filters
206-245
of
988
Homes
Sort by Recommended
$250,000
314 Richard Court
Island Lake, IL 60042
3
Beds
1
Bath
1,402
Sq. Ft.
Virtual Tour
$324,900
1626 Ash Avenue
Woodstock, IL 60098
5
Beds
2.5
Baths
2,184
Sq. Ft.
$720,000
5511 Rita Avenue
Crystal Lake, IL 60014
5
Beds
5
Baths
3,645
Sq. Ft.
$52,000
20306 Halverson Drive
Marengo, IL 60152
-
Beds
-
Baths
-
Sq. Ft.
$63,000
20312 Halverson Drive
Marengo, IL 60152
-
Beds
-
Baths
-
Sq. Ft.
$434,000
705 Fox Trail Terrace
Cary, IL 60013
3
Beds
2
Baths
2,171
Sq. Ft.
$850,000
815 North Menge Road
Marengo, IL 60152
1
Bed
2
Baths
7,710
Sq. Ft.
$464,000
715 Fox Trail Terrace
Cary, IL 60013
4
Beds
2.5
Baths
2,400
Sq. Ft.
$469,000
725 Fox Trail Terrace
Cary, IL 60013
3
Beds
2.5
Baths
2,300
Sq. Ft.
$474,000
735 Fox Trail Terrace
Cary, IL 60013
4
Beds
2.5
Baths
2,447
Sq. Ft.
$299,990
2293 Tupelo Way
Wonder Lake, IL 60097
3
Beds
2
Baths
1,498
Sq. Ft.
$529,990
9933 Jonamac Avenue
Huntley, IL 60142
4
Beds
2.5
Baths
2,836
Sq. Ft.
$546,990
9919 Central Park Boulevard
Huntley, IL 60142
4
Beds
2.5
Baths
2,836
Sq. Ft.
$420,000
1837 Ashford Lane
Crystal Lake, IL 60014
3
Beds
2.5
Baths
3,214
Sq. Ft.
$500,000
1609 Elm Street
Spring Grove, IL 60081
4
Beds
3.5
Baths
2,365
Sq. Ft.
$359,000
8519 Nolan Street
Harvard, IL 60033
3
Beds
2.5
Baths
2,200
Sq. Ft.
$265,000
1025 Draper Road
McHenry, IL 60050
3
Beds
2.5
Baths
1,767
Sq. Ft.
$740,000
7206 Horseshoe Court
Cary, IL 60013
5
Beds
4.5
Baths
5,441
Sq. Ft.
Virtual Tour
$899,900
7307 Mallard Way
Cary, IL 60013
4
Beds
4.5
Baths
3,378
Sq. Ft.
$1,695,000
702 Bay Road
McHenry, IL 60051
6
Beds
4
Baths
8,193
Sq. Ft.
$541,800
42.01-acres White Oaks Road
Harvard, IL 60033
-
Beds
-
Baths
-
Sq. Ft.
$549,900
481 Alpine Drive
Algonquin, IL 60102
3
Beds
2.5
Baths
2,594
Sq. Ft.
$60,000
1408 Savannah Lane
Woodstock, IL 60098
-
Beds
-
Baths
-
Sq. Ft.
$379,000
4717 South Ridgeway Road
Ringwood, IL 60072
4
Beds
2
Baths
2,169
Sq. Ft.
$64,900
802 Echo (lot 23) Trail
Marengo, IL 60152
-
Beds
-
Baths
-
Sq. Ft.
$53,900
910 Echo (lot 6) Trail
Marengo, IL 60152
-
Beds
-
Baths
-
Sq. Ft.
$369,990
1000 Eineke Boulevard
Algonquin, IL 60102
2
Beds
2
Baths
1,459
Sq. Ft.
$495,000
10033 Hillshire Drive
Richmond, IL 60071
4
Beds
3.5
Baths
2,924
Sq. Ft.
$424,900
930 Applewood Lane
Algonquin, IL 60102
4
Beds
2.5
Baths
2,847
Sq. Ft.
$400,000
630 Longwood Drive
Algonquin, IL 60102
3
Beds
3.5
Baths
2,016
Sq. Ft.
$1,249,000
18708 Beck Road
Marengo, IL 60152
3
Beds
2
Baths
1,000
Sq. Ft.
$519,380
11455 Saxony Street
Huntley, IL 60142
3
Beds
2.5
Baths
2,278
Sq. Ft.
$49,999
9106 South Hill Road
Marengo, IL 60152
-
Beds
-
Baths
-
Sq. Ft.
$49,999
20302 Halverson Drive
Marengo, IL 60152
-
Beds
-
Baths
-
Sq. Ft.
$79,999
20406 Halverson Drive
Marengo, IL 60152
-
Beds
-
Baths
-
Sq. Ft.
$89,999
20410 Halverson Drive
Marengo, IL 60152
-
Beds
-
Baths
-
Sq. Ft.
$569,900
12602 Mullin Street
Huntley, IL 60142
3
Beds
3
Baths
2,386
Sq. Ft.
$874,000
2492 Brentwood Drive
Spring Grove, IL 60081
3
Beds
2
Baths
2,880
Sq. Ft.
$397,900
232 Aberdeen Road
Cary, IL 60013
4
Beds
2.5
Baths
1,971
Sq. Ft.
$214,990
454 West Terra Cotta Avenue
Crystal Lake, IL 60012
-
Beds
-
Baths
-
Sq. Ft.
1
...
4
5
6
7
8
9
Compass
IL
McHenry County
Homes for Sale near McHenry County
Neighborhoods
Prairie Ridge
Winding Creek
Kelter Estate
Hales Oak Street Woods
Deer Path Trails
McHenry Country Club
Orchard Acres
Reserves of Crystal Lake
Shamrock Farms
Wauconda Township - Lake County
Burtons Bridge
Morgan Hill
Indian Hill Trails
Edgebrook Heights
Brittany Heights
Patriot Estates
Mistwood
The Oaks at Irish Prairie
Port Barrington
Holiday Hills
Show More
Cities
Marengo
Huntley
Fox Lake
Cary
Crystal Lake
Richmond
Wonder Lake
Harvard
Dundee
Ringwood
Algonquin
Island Lake
Lake In The Hills
McHenry
Spring Grove
Union
Prairie Grove
Johnsburg
Lakemoor
Garden Prairie
Show More
ZIPs
60014
60135
60013
60012
60010
60142
60140
60034
60033
60152
60042
60051
60050
60180
60072
60081
60098
60097
60102
61012
Show More
Looking for Rentals?
Homes and Apartments for Rent in McHenry County