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
1
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
Apartments For Rent in McHenry County, IL with Parking
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
168 rentals
Use arrow keys to navigate
PET FRIENDLY
$1,900/mo
2
Beds
1.5
Baths
1,100
sqft
187 Uteg St #206B,
Crystal Lake, IL 60014
Check Availability
Use arrow keys to navigate
PET FRIENDLY
$2,450/mo
3
Beds
2.5
Baths
1,674
sqft
534 Cary Woods Cir,
Cary, IL 60013
Check Availability
Use arrow keys to navigate
PET FRIENDLY
$1,950/mo
3
Beds
1.5
Baths
1,701
sqft
11724 Daniel Ln #A,
Huntley, IL 60142
Check Availability
Use arrow keys to navigate
$1,375/mo
2
Beds
1
Bath
900
sqft
402 Vine St #1/2,
Woodstock, IL 60098
Check Availability
Use arrow keys to navigate
$2,890/mo
3
Beds
3
Baths
1,993
sqft
653 Cress Creek Ln,
Crystal Lake, IL 60014
Check Availability
Use arrow keys to navigate
FURNISHED
$18,493/mo
3
Beds
3
Baths
820 Shawnee Dr #ID1285030P,
Lake In The Hills, IL 60156
Check Availability
Use arrow keys to navigate
$2,400/mo
2
Beds
2
Baths
1,729
sqft
5 S Virginia Rd #1,
Crystal Lake, IL 60014
Check Availability
$1,650/mo
2
Beds
1
Bath
930
sqft
358 College St #C,
Crystal Lake, IL 60014
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
$2,890/mo
3
Beds
2.5
Baths
2,020
sqft
3 Tiverton Ct,
Algonquin, IL 60102
Check Availability
$1,950/mo
3
Beds
1
Bath
900
sqft
61 Pine Ct,
Crystal Lake, IL 60014
Check Availability
NEW - 2 DAYS AGO
$2,500/mo
4
Beds
2
Baths
1,324
sqft
409 Kensington Dr,
McHenry, IL 60050
Check Availability
NEW - 2 DAYS AGO
$1,650/mo
2
Beds
2
Baths
870
sqft
439 Berkshire Dr #36,
Crystal Lake, IL 60014
Check Availability
NEW - 2 DAYS AGO
$1,890/mo
2
Beds
2
Baths
1,248
sqft
490 Westwood Ct #D,
Crystal Lake, IL 60014
Check Availability
NEW - 2 DAYS AGO
$1,599/mo
2
Beds
2
Baths
880
sqft
1351 Cunat Ct #2D,
Lake In The Hills, IL 60156
Check Availability
NEW - 2 DAYS AGO
PET FRIENDLY
$2,200/mo
3
Beds
1
Bath
1,000
sqft
2610 S Elmkirk Park,
McHenry, IL 60051
Check Availability
FURNISHED
$6,265/mo
3
Beds
2
Baths
2,000
sqft
Address Not Disclosed,
McHenry, IL 60050
Check Availability
NEW - 2 DAYS AGO
$1,590/mo
2
Beds
2
Baths
870
sqft
431 Berkshire Dr #32,
Crystal Lake, IL 60014
Check Availability
PET FRIENDLY
$1,950/mo
2
Beds
2
Baths
963
sqft
11808 W Coral St #3F,
Huntley, IL 60142
Check Availability
NEW - 2 DAYS AGO
$2,400/mo
2
Beds
2.5
Baths
1,569
sqft
2232 Dawson Ln #2232,
Algonquin, IL 60102
Check Availability
$3,197/mo
2
Beds
2.5
Baths
1,684
sqft
103 Crystal Lake Ave #D,
Crystal Lake, IL 60014
Check Availability
$1,300/mo
1
Bed
1
Bath
725
sqft
440 Cunat Blvd #2F,
Richmond, IL 60071
Check Availability
OPEN SUN, 12-2PM
PET FRIENDLY
$2,475/mo
2
Beds
2.5
Baths
1,484
sqft
4323 Savoy Ln #4323,
McHenry, IL 60050
Check Availability
NEW - 2 DAYS AGO
$1,499/mo
2
Beds
1
Bath
839
sqft
627 Virginia Rd #112,
Crystal Lake, IL 60014
Check Availability
PET FRIENDLY
$1,700/mo
2
Beds
1
Bath
900
sqft
425 Berkshire Dr #16,
Crystal Lake, IL 60014
Check Availability
$2,500/mo
3
Beds
2.5
Baths
5752 Wildspring Dr,
Lake In The Hills, IL 60156
Check Availability
NEW - 2 DAYS AGO
$1,995/mo
4
Beds
2.5
Baths
1,100
sqft
211 W State Rd,
Island Lake, IL 60042
Check Availability
$2,400/mo
4
Beds
2
Baths
1,127
sqft
5420 Hillside Dr,
McHenry, IL 60050
Check Availability
PET FRIENDLY
$3,495/mo
4
Beds
2.5
Baths
2,500
sqft
530 S Prairie St,
Cary, IL 60013
Check Availability
$1,595/mo
2
Beds
1
Bath
795
sqft
1345 Cunat Ct #1B,
Lake In The Hills, IL 60156
Check Availability
PET FRIENDLY
$1,450/mo
2
Beds
1
Bath
900
sqft
907-913 3rd St #907,
McHenry, IL 60050
Check Availability
$2,150/mo
3
Beds
2
Baths
1,920
sqft
3916 E Lake Shore Dr,
Wonder Lake, IL 60097
Check Availability
$1,450/mo
1
Bed
1
Bath
800
sqft
40 Crystal St #B,
Cary, IL 60013
Check Availability
$2,200/mo
2
Beds
2.5
Baths
1,579
sqft
2131 Sassafras Way #D,
Wonder Lake, IL 60097
Check Availability
PET FRIENDLY
$3,150/mo
4
Beds
2.5
Baths
2,121
sqft
11632 Amberwood Dr,
Hebron, IL 60034
Check Availability
$3,900/mo
4
Beds
2.5
Baths
2,907
sqft
Address Not Disclosed,
Huntley, IL 60142
Check Availability
PET FRIENDLY
$3,850/mo
5
Beds
3
Baths
10 E Sunset Dr,
Cary, IL 60013
Check Availability
PET FRIENDLY
$1,975/mo
3
Beds
1.5
Baths
1,309
sqft
3416 Greenwich Ln,
Island Lake, IL 60042
Check Availability
$2,400/mo
3
Beds
2.5
Baths
1,928
sqft
619 Cary Woods Cir,
Cary, IL 60013
Check Availability
1
2
3
4
5
121-160 of 168 Results
Illinois
McHenry County