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
165-205
of
1,099
Homes
Sort by Recommended
$349,990
970 Eineke Boulevard
Algonquin, IL 60102
2
Beds
2
Baths
1,412
Sq. Ft.
2 more listings match your search
Learn More
$250,000
917 Valley Avenue
McHenry, IL 60051
2
Beds
1
Bath
1,580
Sq. Ft.
$510,000
1811 Thomasville Lane
Crystal Lake, IL 60014
5
Beds
3
Baths
3,025
Sq. Ft.
$750,000
0 Broadway Street
McHenry, IL 60050
-
Beds
-
Baths
-
Sq. Ft.
$435,000
114-118 East Calhoun Street
Woodstock, IL 60098
0
Beds
-
Baths
-
Sq. Ft.
$75,000
10903 Hillcrest Lane
Marengo, IL 60152
-
Beds
-
Baths
-
Sq. Ft.
$321,000
767 Regency Park Drive
Crystal Lake, IL 60014
3
Beds
2.5
Baths
1,993
Sq. Ft.
$624,900
10913 Greywall Lane
Huntley, IL 60142
5
Beds
5.5
Baths
3,673
Sq. Ft.
$112,500
815 Oakbrook Drive
Crystal Lake, IL 60014
3
Beds
2
Baths
-
Sq. Ft.
$676,910
11415 Saxony Street
Huntley, IL 60142
4
Beds
2.5
Baths
3,145
Sq. Ft.
$555,300
11435 Saxony Street
Huntley, IL 60142
4
Beds
2.5
Baths
2,872
Sq. Ft.
$459,000
10820 Santa Fe Trail
Huntley, IL 60142
4
Beds
2.5
Baths
2,636
Sq. Ft.
$290,000
8415 Stillwater Road
Wonder Lake, IL 60097
3
Beds
2.5
Baths
1,757
Sq. Ft.
$425,000
1103 North River Road
McHenry, IL 60051
3
Beds
1
Bath
1,320
Sq. Ft.
$389,900
9812 North Hunters Lane
Spring Grove, IL 60081
4
Beds
2.5
Baths
1,864
Sq. Ft.
$410,000
241 Barn Swallow Drive
Woodstock, IL 60098
3
Beds
2.5
Baths
2,712
Sq. Ft.
$309,000
49 West Margaret Terrace
Cary, IL 60013
5
Beds
2.5
Baths
2,038
Sq. Ft.
$370,900
12077 Jordi Road
Huntley, IL 60142
3
Beds
2.5
Baths
1,767
Sq. Ft.
$350,900
12073 Jordi Road
Huntley, IL 60142
3
Beds
2.5
Baths
1,767
Sq. Ft.
$355,900
12083 Jordi Road
Huntley, IL 60142
3
Beds
2.5
Baths
1,767
Sq. Ft.
$219,900
7219 Hiawatha Drive
Wonder Lake, IL 60097
3
Beds
1
Bath
1,168
Sq. Ft.
$199,000
328 Locust Street
Marengo, IL 60152
3
Beds
1.5
Baths
1,700
Sq. Ft.
$335,900
11764 Wembley Drive
Huntley, IL 60142
2
Beds
2
Baths
1,408
Sq. Ft.
$465,000
1110 Zange Drive
Algonquin, IL 60102
3
Beds
2.5
Baths
2,540
Sq. Ft.
$69,900
1614 Charnbrook Drive
Johnsburg, IL 60051
-
Beds
-
Baths
-
Sq. Ft.
$389,900
602 South Vista Drive
Algonquin, IL 60102
4
Beds
2
Baths
1,746
Sq. Ft.
$26,000
0 South Street
Union, IL 60180
-
Beds
-
Baths
-
Sq. Ft.
$60,000
1408 Savannah Lane
Woodstock, IL 60098
-
Beds
-
Baths
-
Sq. Ft.
$949,900
16306 Kishwaukee Valley Road
Woodstock, IL 60098
3
Beds
3
Baths
5,000
Sq. Ft.
$79,900
Lot 11 Beach Road
Wonder Lake, IL 60097
-
Beds
-
Baths
-
Sq. Ft.
$41,000
17615 South Street
Union, IL 60180
-
Beds
-
Baths
-
Sq. Ft.
$540,000
22204 River Road
Marengo, IL 60152
4
Beds
3
Baths
3,200
Sq. Ft.
Open: 12/14 12:00PM - 02:00PM
$460,000
1055 Wedgewood Drive
Crystal Lake, IL 60014
5
Beds
3.5
Baths
4,395
Sq. Ft.
$259,990
2241 Sassafras Way, Unit C
Wonder Lake, IL 60097
3
Beds
2.5
Baths
1,579
Sq. Ft.
$229,000
922 Victoria Drive
Woodstock, IL 60098
3
Beds
2.5
Baths
1,293
Sq. Ft.
Virtual Tour
$229,000
8512 Redbud Court
Wonder Lake, IL 60097
2
Beds
2
Baths
1,688
Sq. Ft.
$291,990
6600 Linden Trail, Unit E
Wonder Lake, IL 60097
3
Beds
2.5
Baths
1,758
Sq. Ft.
$150,000
18110-18020 Loretta Drive
Marengo, IL 60152
-
Beds
-
Baths
-
Sq. Ft.
$77,000
18020 Loretta Drive
Marengo, IL 60152
-
Beds
-
Baths
-
Sq. Ft.
$77,000
18110 Loretta Drive
Marengo, IL 60152
-
Beds
-
Baths
-
Sq. Ft.
Virtual Tour
$625,000
9210 Kemman Road
Hebron, IL 60034
3
Beds
2
Baths
1,656
Sq. Ft.
1
...
3
4
5
6
7
...
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