McHenry County Homes for Sale & Real Estate
124-164 of 1,006 Homes
2
Beds
2
Baths
1,375
Sq. Ft.

2
Beds
2
Baths
1,375
Sq. Ft.

2
Beds
2
Baths
1,375
Sq. Ft.

1
Bed
2
Baths
1,083
Sq. Ft.

3
Beds
1
Bath
1,102
Sq. Ft.
...
For Sale:
Homes for Sale near McHenry County
Neighborhoods
- Venice Park
- Trout Valley
- Todd Woods
- Rutland Township - Kane County
- Old Town - McHenry
- North Gateway
- McHenry Township - McHenry County
- McCullom Lake
- Main
- LeRoy Township - Boone County
- Hampshire Township - Kane County
- Grant Township - Lake County
- East Bank
- Chemung Township - McHenry County
- Chemung
- Bull Valley
- Boone Valley
- Boone Township - Boone County
- Barrington Hills
- Antioch Township - Lake County