Buy
Elgin
Homes for Sale
Open Houses
New Homes
Recently Sold
Rent
Elgin
Apartments for Rent
Houses for Rent
Townhomes for Rent
Post A Rental Listing
Mortgage
Elgin
Mortgage Overview
Get Pre-Qualified
Mortgage Rates
Refinance Rates
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
Elgin, 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
117 rentals
Use arrow keys to navigate
APPLY INSTANTLY
$2,450/mo
Total price
4
Beds
1
Bath
1,000
sqft
643 Villa St #TOP,
Elgin, IL 60120
Check Availability
Use arrow keys to navigate
APPLY INSTANTLY
PET FRIENDLY
$2,650/mo
3
Beds
2
Baths
1,100
sqft
5755 Bavarian Ct,
Hanover Park, IL 60133
Check Availability
Use arrow keys to navigate
APPLY INSTANTLY
ROOM FOR RENT
$875/mo
Total price
7
Beds
2
Baths
Room for rent
7932 Sherwood Cir N #2,
Hanover Park, IL 60133
Check Availability
Use arrow keys to navigate
APPLY INSTANTLY
SENIOR HOUSING
$3,400/mo
2
Beds
2
Baths
1,700
sqft
821 Voyage Way,
Elgin, IL 60124
Check Availability
Use arrow keys to navigate
APPLY INSTANTLY
$1,400/mo
1
Bed
1
Bath
800
sqft
1622 Mark Ave #9,
Elgin, IL 60123
Check Availability
Use arrow keys to navigate
NEW - 2 DAYS AGO
APPLY INSTANTLY
$2,000/mo
2
Beds
1
Bath
956
sqft
1373 Fremont Dr,
Hanover Park, IL 60133
Check Availability
Use arrow keys to navigate
APPLY INSTANTLY
$1,650/mo
2
Beds
1
Bath
850
sqft
515 Autumn Ct #102,
Elgin, IL 60123
Check Availability
APPLY INSTANTLY
$2,750/mo
3
Beds
2.5
Baths
1,758
sqft
217 Comstock Dr,
Elgin, IL 60124
Check Availability
APPLY INSTANTLY
$1,450/mo
1
Bed
1
Bath
900
sqft
443 Jefferson Ave #4,
Elgin, IL 60120
Check Availability
APPLY INSTANTLY
PET FRIENDLY
$1,750/mo
2
Beds
1
Bath
801 Jefferson Ave,
Elgin, IL 60120
Check Availability
APPLY INSTANTLY
$1,500/mo
1
Bed
1
Bath
826 Duncan Ave,
Elgin, IL 60120
Check Availability
APPLY INSTANTLY
$1,450/mo
1
Bed
1
Bath
750
sqft
1450 Getzelman Dr #1W,
Elgin, IL 60123
Check Availability
APPLY INSTANTLY
PET FRIENDLY
$1,750/mo
2
Beds
1
Bath
850
sqft
733 Jefferson Ave #U4,
Elgin, IL 60120
Check Availability
APPLY INSTANTLY
$1,475/mo
2
Beds
1
Bath
825
sqft
1114 Ash Dr,
Elgin, IL 60120
Check Availability
APPLY INSTANTLY
PET FRIENDLY
$1,650/mo
2
Beds
1
Bath
1,000
sqft
75 N Lyle Ave #5,
Elgin, IL 60123
Check Availability
APPLY INSTANTLY
$975/mo
1
Bed
1
Bath
540
sqft
304 South St #6,
Elgin, IL 60123
Check Availability
APPLY INSTANTLY
PET FRIENDLY
$8,100/mo
5
Beds
2
Baths
1,014
sqft
1700 Walnut Ave,
Hanover Park, IL 60133
Check Availability
APPLY INSTANTLY
PET FRIENDLY
$2,600/mo
3
Beds
2
Baths
1,736
sqft
2083 Mallard Ln,
Hanover Park, IL 60133
Check Availability
APPLY INSTANTLY
$2,900/mo
4
Beds
2.5
Baths
1,554
sqft
Address Not Disclosed,
Hanover Park, IL 60133
Check Availability
APPLY INSTANTLY
$1,450/mo
2
Beds
1
Bath
825
sqft
1121 Birch Dr,
Elgin, IL 60120
Check Availability
APPLY INSTANTLY
$1,850/mo
3
Beds
1
Bath
1,250
sqft
472 N Spring St #1,
Elgin, IL 60120
Check Availability
APPLY INSTANTLY
$1,600/mo
2
Beds
1
Bath
900
sqft
2131 Narcissus Ave #2W,
Hanover Park, IL 60133
Check Availability
APPLY INSTANTLY
$2,150/mo
2
Beds
2
Baths
1,018
sqft
1060 Stillwater Rd,
Elgin, IL 60120
Check Availability
APPLY INSTANTLY
PET FRIENDLY
$1,700/mo
2
Beds
1
Bath
800
sqft
420 Prospect Blvd #1N,
Elgin, IL 60120
Check Availability
APPLY INSTANTLY
PET FRIENDLY
$2,950/mo
3
Beds
2
Baths
1,412
sqft
1646 Garland Ln,
Hanover Park, IL 60133
Check Availability
$2,450/mo
2
Beds
3
Baths
2,196
sqft
2444 Emily Ln #2444,
Elgin, IL 60124
Check Availability
APPLY INSTANTLY
PET FRIENDLY
$2,800/mo
3
Beds
2.5
Baths
1,600
sqft
615 Littleton Trl,
Elgin, IL 60120
Check Availability
APPLY INSTANTLY
PET FRIENDLY
$2,700/mo
4
Beds
2
Baths
1,600
sqft
903 Logan Ave,
Elgin, IL 60120
Check Availability
APPLY INSTANTLY
$1,950/mo
2
Beds
1.5
Baths
944
sqft
6155 Kit Carson Dr,
Hanover Park, IL 60133
Check Availability
$1,650/mo
2
Beds
1
Bath
900
sqft
418 Saint Charles St #B,
Elgin, IL 60120
Check Availability
$1,895/mo
2
Beds
1.5
Baths
1,268
sqft
1450 Wing St #4B,
Elgin, IL 60123
Check Availability
APPLY INSTANTLY
$1,195/mo
1
Bed
1
Bath
660
sqft
308 South St #2S,
Elgin, IL 60123
Check Availability
$1,950/mo
2
Beds
1
Bath
889
sqft
6026 Kit Carson Dr,
Hanover Park, IL 60133
Check Availability
APPLY INSTANTLY
PET FRIENDLY
$2,400/mo
3
Beds
2
Baths
1,100
sqft
1312 Kingsbury Dr #B,
Hanover Park, IL 60133
Check Availability
$2,500/mo
3
Beds
2
Baths
1,736
sqft
1954 Nautilus Ln,
Hanover Park, IL 60133
Check Availability
$2,650/mo
3
Beds
2
Baths
2,001
sqft
1993 Monday Dr,
Elgin, IL 60123
Check Availability
APPLY INSTANTLY
PET FRIENDLY
$1,700/mo
4
Beds
1
Bath
1,900
sqft
154 S Porter St,
Elgin, IL 60120
Check Availability
$1,375/mo
1
Bed
1
Bath
800
sqft
1350 Getzelman Dr #GN,
Elgin, IL 60123
Check Availability
PET FRIENDLY
$2,450/mo
3
Beds
2.5
Baths
1,650
sqft
3738 Dory Cir E,
Hanover Park, IL 60133
Check Availability
PET FRIENDLY
$2,750/mo
3
Beds
1
Bath
1,450
sqft
371 Fulton St #2,
Elgin, IL 60120
Check Availability
1
2
3
41-80 of 117 Results
Illinois
Cook County
Elgin