""
Save This Search

Apartments for Rent in Elgin, IL under $2200
148 Rentals Available

  • Top Rated for Location
    Today

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

    926 Congdon Ave, Elgin, IL 60120
    56 Units available
    • 1 BED
    • 2 BEDS
    • $1,270+
    • $1,615+
    View Property
  • Today

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

    39 Surrey Drive, Elgin, IL 60121
    1 Unit available
    • Studio
    • 2 BEDS
    • Ask for pricing
    • $975
    View Property
  • Today

    40 Surrey Drive, Elgin, IL 60121
    1 Unit available
    • 2 BEDS
    • 3 BEDS
    • $975
    • Ask for pricing
    View Property
  • 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,381+
    • $1,808+
    View Property
  • Today

    306 S Liberty St, Elgin, IL 60120
    1 Unit available
    • 2 BEDS
    • $1,945
    View Property
  • Today

    729 Cedar Ave, Elgin, IL 60120
    1 Unit available
    • 2 BEDS
    • $1,895
    View Property
  • Today

    453 Addison St, Elgin, IL 60120
    1 Unit available
    • 3 BEDS
    • $1,825
    View Property
  • Today

    407 W Highland Ave, Elgin, IL 60123
    1 Unit available
    • 4 BEDS
    • $1,945
    View Property
  • Top Rated for Staff
    Today

    355 N La Fox Street, South Elgin, IL 60177
    3 Units available
    • 1 BED
    • 2 BEDS
    • $1,490
    • $2,150
    View Property
  • Top Rated for Location
    Today

    1900 Canterfield Pkwy E, West Dundee, IL 60118
    3 Units available
    • 1 BED
    • 2 BEDS
    • $1,708+
    • Ask for pricing
    View Property
  • Today

    34W789 S James Dr, Saint Charles, IL 60174
    1 Unit available
    • 3 BEDS
    • $2,075
    View Property
  • Today

    138 Linden Ave, East Dundee, IL 60118
    1 Unit available
    • 3 BEDS
    • $1,845
    View Property
  • Today

    207 Monarch Drive, Streamwood, IL 60107
    1 Unit available
    • 3 BEDS
    • $2,000
    View Property
  • Top Rated for Location
    Today

    2400 Millbrook Dr, Algonquin, IL 60102
    Available
    • 1 BED
    • 2 BEDS
    • $1,815+
    • $2,137+
    View Property
  • Interactive banner rent special
    See properties that offer
    rent specials.
  • Today

    152 Innsbrook Drive, Streamwood, IL 60107
    1 Unit available
    • 2 BEDS
    • $2,109
    View Property
  • Today

    3N509 Oak Rd, West Chicago, IL 60185
    1 Unit available
    • 3 BEDS
    • $1,825
    View Property
  • Today

    1690 Covington Ct., St. Charles, IL 60174
    15 Units available
    • 1 BED
    • 2 BEDS
    • $1,806+
    • $1,869+
    View Property
  • Top Rated for Location
    Today

    390 Brittany Court, Geneva, IL 60134
    17 Units available
    • 1 BED
    • 2 BEDS
    • $1,714+
    • $1,844+
    View Property
  • Top Rated for Value
    Today

    2300 Glendale Terrace, Hanover Park, IL 60133
    18 Units available
    • 1 BED
    • 2 BEDS
    • $1,175
    • $1,425
    View Property
  • Interactive banner pet policy
    View pet-friendly rentals
  • Resident Rated
    Today

    1010 Knollwood Dr., Schaumburg, IL 60194
    18 Units available
    • 1 BED
    • 2 BEDS
    • 3 BEDS
    • $1,582+
    • $1,557+
    • Ask for pricing
    View Property
  • Top Rated for Location
    Have rent special Rent Specials
    Today

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

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

    2200 Hassell Rd., Hoffman Estates, IL 60169
    Available
    • Studio
    • 1 BED
    • 2+ BEDS
    • Ask for pricing
    • $1,380
    • $1,590
    View Property
  • Top Rated for Location
    Today

    1421 Carolina Court, Schaumburg, IL 60193
    Available
    • 1 BED
    • 2 BEDS
    • $1,740+
    • $1,807+
    View Property
8-17-city