Buy
McHenry County
Homes for Sale
Open Houses
New Homes
Recently Sold
Rent
McHenry County
Apartments for Rent
Houses for Rent
Townhomes for Rent
Post A Rental Listing
Mortgage
Mortgage Overview
Get Pre-Qualified
Mortgage Calculator
Affordability Calculator
Refinance Calculator
Rent vs Buy Calculator
Saved Homes
Saved Searches
Sign up or Log in
Map
Filters
Save Search
Any Price
All Beds
More
Save Search
Any Price
All Beds
Pets
All Rental Types
More
Save Search
Any Price
All Beds
Pets
All Rental Types
More
Save Search
McHenry County, IL Apartments For Rent
Sort:
Just For You
Sort: Just For You
Sort: New Listings
Sort: Most Photos
Sort: Price (Lo-Hi)
Sort: Price (Hi-Lo)
Sort: Communities
Sort: Bedrooms
Sort: Bathrooms
Sort: Square Feet
228 rentals
Use arrow keys to navigate
APPLY INSTANTLY
PET FRIENDLY
FURNISHED
$12,900/mo
5
Beds
3.5
Baths
3,022
sqft
406 Kelly Ln,
Crystal Lake, IL 60012
Check Availability
Use arrow keys to navigate
APPLY INSTANTLY
PET FRIENDLY
$1,900/mo
1
Bed
1
Bath
1,200
sqft
2112 Evergreen Ave,
Fox River Grove, IL 60021
Check Availability
Use arrow keys to navigate
APPLY INSTANTLY
$1,385/mo
1
Bed
1
Bath
725
sqft
360 Leah Ln,
Woodstock, IL 60098
Check Availability
Use arrow keys to navigate
$2,600/mo
3
Beds
1.5
Baths
1,822
sqft
462 Village Creek Dr #1,
Lake In The Hills, IL 60156
Check Availability
Use arrow keys to navigate
APPLY INSTANTLY
$2,400/mo
3
Beds
2.5
Baths
1,834
sqft
604 Grand Canyon Cir,
Crystal Lake, IL 60014
Check Availability
Use arrow keys to navigate
APPLY INSTANTLY
$1,200/mo
1
Bed
1
Bath
600
sqft
734 Elm St #734,
Algonquin, IL 60102
Check Availability
Use arrow keys to navigate
PET FRIENDLY
$1,800/mo
2
Beds
1
Bath
772
sqft
5 S Virginia Rd #8,
Crystal Lake, IL 60014
Check Availability
APPLY INSTANTLY
$1,700/mo
4
Beds
3.5
Baths
3,633
sqft
320 S State St,
Marengo, IL 60152
Check Availability
$2,500/mo
4
Beds
3
Baths
1,315
sqft
Address Not Disclosed,
Harvard, IL 60033
Check Availability
PET FRIENDLY
$1,550/mo
2
Beds
1
Bath
900
sqft
10102 Main St #1B,
Hebron, IL 60034
Check Availability
PET FRIENDLY
FURNISHED
$1,800/mo
2
Beds
2
Baths
900
sqft
1353 Cunat Ct #2B,
Lake In The Hills, IL 60156
Check Availability
$1,620/mo
2
Beds
1
Bath
800
sqft
207 N Main St,
Crystal Lake, IL 60014
Check Availability
$1,175/mo
1
Bed
1
Bath
625
sqft
510 Cunat Blvd #2C,
Richmond, IL 60071
Check Availability
$1,890/mo
2
Beds
2
Baths
1,248
sqft
490 Westwood Ct #D,
Crystal Lake, IL 60014
Check Availability
PET FRIENDLY
$1,175/mo
Studio
1
Bath
600
sqft
3703 James St #3D,
McHenry, IL 60050
Check Availability
PET FRIENDLY
$1,425/mo
2
Beds
1
Bath
875
sqft
12219 Hansen Rd #6,
Hebron, IL 60034
Check Availability
$1,950/mo
2
Beds
2
Baths
1,486
sqft
4276 Savoy Ln,
McHenry, IL 60050
Check Availability
$1,195/mo
2
Beds
1
Bath
800
sqft
219 Grove St #219,
Woodstock, IL 60098
Check Availability
$1,795/mo
3
Beds
2
Baths
1,300
sqft
479 Eisenhower St #A,
Marengo, IL 60152
Check Availability
PET FRIENDLY
$1,574/mo
2
Beds
1
Bath
700
sqft
420 Vine St #1,
Woodstock, IL 60098
Check Availability
PET FRIENDLY
$1,895/mo
2
Beds
1
Bath
850
sqft
460 Crescent Ct,
Woodstock, IL 60098
Check Availability
PET FRIENDLY
$1,895/mo
2
Beds
1
Bath
850
sqft
517 Crescent Ct,
Woodstock, IL 60098
Check Availability
PET FRIENDLY
$1,895/mo
2
Beds
1
Bath
850
sqft
467 Crescent Ct #467,
Woodstock, IL 60098
Check Availability
PET FRIENDLY
$2,400/mo
3
Beds
2
Baths
1,120
sqft
724 Pleasant St,
Woodstock, IL 60098
Check Availability
PET FRIENDLY
$2,000/mo
3
Beds
2
Baths
1,500
sqft
1118 N Cumberland Cir,
McHenry, IL 60050
Check Availability
PET FRIENDLY
$1,790/mo
2
Beds
1
Bath
900
sqft
93 Elmhurst St #2,
Crystal Lake, IL 60014
Check Availability
$2,690/mo
3
Beds
3
Baths
1,993
sqft
653 Cress Creek Ln,
Crystal Lake, IL 60014
Check Availability
$1,500/mo
Total price
2
Beds
1
Bath
121 Grove Ave #2,
Fox River Grove, IL 60021
Check Availability
$1,595/mo
2
Beds
1
Bath
880
sqft
350 College St,
Crystal Lake, IL 60014
Check Availability
$2,050/mo
2
Beds
1.5
Baths
1,306
sqft
147 Polaris Dr,
Lake In The Hills, IL 60156
Check Availability
APPLY INSTANTLY
PET FRIENDLY
$3,450/mo
5
Beds
3.5
Baths
2,902
sqft
3301 Banford Cir,
Lake In The Hills, IL 60156
Check Availability
APPLY INSTANTLY
$1,750/mo
2
Beds
1
Bath
750
sqft
10407 N Church St #2,
Huntley, IL 60142
Check Availability
NEW - 8 HRS AGO
PET FRIENDLY
$3,100/mo
4
Beds
2
Baths
1,683
sqft
938 Canterbury Dr,
Crystal Lake, IL 60014
Check Availability
NEW - 1 DAY AGO
PET FRIENDLY
$2,800/mo
4
Beds
2
Baths
1,916
sqft
103 N Greenfield Ave,
Crystal Lake, IL 60014
Check Availability
NEW - 1 DAY AGO
PET FRIENDLY
$2,400/mo
3
Beds
2
Baths
2,200
sqft
908 Wheeler St #1,
Woodstock, IL 60098
Check Availability
PET FRIENDLY
$3,000/mo
3
Beds
1.5
Baths
1,700
sqft
219 James Rd,
Spring Grove, IL 60081
Check Availability
$2,650/mo
3
Beds
2.5
Baths
1,585
sqft
11967 Brunschon Ln #11967,
Huntley, IL 60142
Check Availability
NEW - 1 DAY AGO
$3,000/mo
3
Beds
2.5
Baths
2,021
sqft
5710 Coronado Vis,
Crystal Lake, IL 60014
Check Availability
$3,200/mo
4
Beds
3
Baths
1,800
sqft
136 Edgewater Dr,
Crystal Lake, IL 60014
Check Availability
NEW - 10 HRS AGO
$2,550/mo
3
Beds
1.5
Baths
1,496
sqft
664 Regent Dr,
Crystal Lake, IL 60014
Check Availability
1
2
3
4
5
6
121-160 of 228 Results
Illinois
McHenry County