""
Tap here to try the Rental Assistant! ×
Save This Search

Apartments for Rent in Elgin, IL under $2000
131 Rentals Available

  • Top Rated for Location
    Today

    1440 S Neltnor Blvd, West Chicago, IL 60185
    Available
    • 1 BED
    • 2 BEDS
    • $1,298+
    • $1,320+
    View Property
  • Top Rated for Location
    Today

    145 Walnut Dr, St. Charles, IL 60174
    Available
    • 1 BED
    • 2 BEDS
    • $1,385+
    • $1,696+
    View Property
  • Top Rated for Location
    Today

    39 Surrey Drive, Elgin, IL 60121
    2 Units available
    • Studio
    • 2 BEDS
    • $795
    • $975
    View Property
  • Today

    58 Surrey Drive, Elgin, IL 60123
    1 Unit available
    • Studio
    • 1 BED
    • 2+ BEDS
    Ask for pricing
    View Property
  • Resident Rated
    Today

    926 Congdon Ave, Elgin, IL 60120
    7 Units available
    • 1 BED
    • 2 BEDS
    • $1,380+
    • $1,680+
    View Property
  • Interactive banner bedroom
    How many bedrooms are you
    looking for?
    • Studio
    • 1
    • 2
    • 3
    • 4+
  • Too many options, too little time? Let the Rental Assistant do the search for you!
  • Today

    40 Surrey Drive, Elgin, IL 60121
    1 Unit available
    • 2 BEDS
    • 3 BEDS
    • $975
    • Ask for pricing
    View Property
  • Top Rated for Location
    Today

    1440 S Neltnor Blvd, West Chicago, IL 60185
    Available
    • 1 BED
    • 2 BEDS
    • $1,298+
    • $1,320+
    View Property
  • Top Rated for Staff
    Today

    355 N La Fox Street, South Elgin, IL 60177
    1 Unit available
    • 1 BED
    • 2 BEDS
    • Ask for pricing
    • $1,993+
    View Property
  • Top Rated for Location
    Today

    1900 Canterfield Pkwy E, West Dundee, IL 60118
    5 Units available
    • 1 BED
    • $1,711+
    View Property
  • Top Rated for Location
    Today

    2400 Millbrook Dr, Algonquin, IL 60102
    Available
    • 1 BED
    • 2 BEDS
    • $1,572+
    • $1,988+
    View Property
  • Have rent special Rent Specials
    1 day ago

    201 N Tyler Road, St. Charles, IL 60174
    5 Units available
    • Studio
    • 1 BED
    • 2+ BEDS
    • Ask for pricing
    • $1,420
    • $1,610+
    View Property
  • Interactive banner rent special
    See properties that offer
    rent specials.
  • Interactive banner bedroom
    How many bedrooms are you
    looking for?
    • Studio
    • 1
    • 2
    • 3
    • 4+
  • Top Rated for Location
    Today

    145 Walnut Dr, St. Charles, IL 60174
    Available
    • 1 BED
    • 2 BEDS
    • $1,385+
    • $1,696+
    View Property
  • Today

    1690 Covington Ct., St. Charles, IL 60174
    12 Units available
    • 1 BED
    • 2 BEDS
    • $1,495+
    • $1,659+
    View Property
  • Have rent special Rent Specials
    1 day ago

    1000 Geneva Road, St Charles, IL 60174
    6 Units available
    • Studio
    • 1 BED
    • 2+ BEDS
    • Ask for pricing
    • $1,445
    • $1,575
    View Property
  • Top Rated for Location
    Today

    390 Brittany Court, Geneva, IL 60134
    16 Units available
    • 1 BED
    • 2 BEDS
    • $1,637+
    • $1,574+
    View Property
  • Top Rated for Staff
    Today

    2300 Glendale Terrace, Hanover Park, IL 60133
    13 Units available
    • 1 BED
    • 2 BEDS
    • $1,100
    • $1,425
    View Property
  • Today

    2344 John Smith Dr., Schaumburg, IL 60194
    Available
    • 1 BED
    • 2 BEDS
    • $1,200
    • Ask for pricing
    View Property
  • Interactive banner pet policy
    View pet-friendly rentals
  • Interactive banner rent special
    See properties that offer
    rent specials.
  • Resident Rated
    Today

    1010 Knollwood Dr., Schaumburg, IL 60194
    13 Units available
    • 1 BED
    • 2 BEDS
    • $1,678+
    • $1,790+
    View Property
  • Top Rated for Location
    Today

    1900 Windsong Drive, Schaumburg, IL 60194
    Available
    • 1 BED
    • 2 BEDS
    • $1,607+
    • $1,719+
    View Property
  • Today

    11513 Douglas St,, Huntley, IL 60142
    Available
    • 1 BED
    • 2 BEDS
    • $503+
    • $536+
    View Property
  • Top Rated for Location
    Today

    1421 Carolina Court, Schaumburg, IL 60193
    Available
    • 1 BED
    • 2 BEDS
    • $1,820+
    • $1,811+
    View Property
  • Top Rated for Location
    Today

    1395 Skyridge Drive, Crystal Lake, IL 60014
    1 Unit available
    • 1 BED
    • 2 BEDS
    Ask for pricing
    View Property
  • Today

    114 Spring St, Batavia, IL 60510
    1 Unit available
    • 3 BEDS
    • $1,945
    View Property
  • Interactive banner pet policy
    View pet-friendly rentals
  • Top Rated for Location
    Today

    305 Cambia Dr, Schaumburg, IL 60193
    4 Units available
    • 1 BED
    • 2 BEDS
    • $1,425+
    • $1,754+
    View Property
  • Top Rated for Location
    Today

    232 Butterfield Dr., Bloomingdale, IL 60108
    29 Units available
    • 1 BED
    • 2 BEDS
    • $1,579+
    • $1,706+
    View Property
  • Top Rated for Location
    Today

    136 Greenway Trail, Carol Stream, IL 60188
    5 Units available
    • 1 BED
    • 2 BEDS
    • $1,425+
    • $1,655+
    View Property
  • Today

    851 Lorlyn Drive Unit 1A, West Chicago, IL 60185
    2 Units available
    • 1 BED
    • 2 BEDS
    • Ask for pricing
    • $1,000
    View Property
4-21-city

Popular searches Average rent Renters guide Demographics

Getting around in Elgin, IL

36 /100
Car-Dependent
25 /100
Some Transit
30 /100
Somewhat Bikeable
Walk Score®: 36, Transit Score®: 25, Bike Score®: 30