Save Search

Apartments for Rent in Iowa under $2000


Quick filters
  • Only 2 units left
    1 bd $769
    2 bd $902
    4 bd $1,499
    Base rent Income restricted
    Verified Listing

    Hawthorne Pointe

    1409 Courtyard Dr SE, Bondurant, IA 50035
    Apply online • Pet friendly • Air conditioner
  • Only 1 unit left
    1 bd $785
    Base rent Income restricted
    Verified Listing

    Community Homes

    4.5 (2)
    5301/5307 SW 9Th Street, Des Moines, IA 50315
    Apply online • In unit laundry • Air conditioner
  • 5 units available
    Ask for pricing
    Income restricted
    Verified Listing

    Community Plaza

    125 Cathedral Oaks Rd. & 127 Westgate Dr., Forest City, IA 50436
    Apply online • Laundry Facilities
  • 1420-1430 Pennsylvania Ave. Studio-2 Beds Apartment for Rent
    Rent specials Rewards
    Studio $625
    1 bd $745
    2 bd $800+
    Base rent
    1420-1430 Pennsylvania Ave., Des Moines, IA 50316
    Apply online • Pet friendly • Patio/Balcony
  • 5 units available
    Ask for Pricing
    Income restricted
    Verified Listing

    Adel Manor

    500 Van Fossen Lane, Adel, IA 50003
    Apply online • Pet friendly • In unit laundry
  • 3 bd $1,800
    Base rent
    Verified Listing

    750 SE Greyson Lane

    750 SE Greyson Lane, Waukee, IA 50263
    Pet friendly
  • 3 bd $1,850
    Base rent
    Verified Listing

    680 SE Greyson Lane

    680 SE Greyson Lane, Waukee, IA 50263
    Pet friendly
  • 3 bd $1,800
    Base rent
    Verified Listing

    760 SE Greyson Lane

    760 SE Greyson Lane, Waukee, IA 50263
    Pet friendly
  • Only 3 units left
    2 bd $745
    3 bd $1,368
    Base rent
    Verified Listing

    The Stella

    1236 Bliss Street, Grinnell, IA 50112
    Apply online • Pet friendly • In unit laundry
  • Only 1 unit left
    1 bd $705
    Base rent Income restricted
    Verified Listing

    Cottonwood Trail

    208 Glenn Street SE, Mount Vernon, IA 52314
    Apply online • Pet friendly • In unit laundry
  • 1 bd $697
    2 bd $869+
    Base rent
    Verified Listing

    Emri Apartments

    2000 Radford Rd, Dubuque, IA 52002
    Apply online • Dishwasher • Patio/Balcony
  • 2 bd $1,750
    3 bd $1,850
    Base rent
    Verified Listing

    Ridge Creek Townhomes

    1893 13Th Ave SE, Sioux Center, IA 51250
    Pet friendly • In unit laundry • Patio/Balcony
  • Rent specials 6 units available
    1 bd $1,039
    2 bd $1,099
    Base rent Income restricted
    Verified Listing

    Riverpoint Lofts

    340 SW 7Th Street, Des Moines, IA 50309
    Apply online • Pet friendly • Fitness center
  • Rent specials
    1 bd $800
    2 bd $950
    3 bd $1,209
    Base rent Income restricted
    Verified Listing

    Union At North Crossing

    3330 E. 4Th Street, Waterloo, IA 50703
    Pet friendly • Fitness center • In unit laundry
  • 8 units available
    1 bd $980
    2 bd $1,145
    Base rent Income restricted
    Verified Listing

    Cedarbrooke Place

    2503 Cedar Street, Norwalk, IA 50211
    Apply online • Pet friendly • Fitness center
  • 4 units available
    Ask for pricing
    Income restricted
    Verified Listing

    Prairie Ridge

    1011 16Th Street, Sheldon, IA 51201
    Apply online • Laundry Facilities
  • Rent specials 15 units available
    1 bd $875
    2 bd $950
    3 bd $1,295
    Base rent Income restricted
    Verified Listing

    Windsor Pointe

    3815 Tripp St, Ames, IA 50014
    Apply online • Pet friendly • Fitness center
  • Only 3 units left
    1 bd $800
    2 bd $950
    Base rent Income restricted
    Verified Listing

    Spaulding Lofts

    827 Spring Street, Grinnell, IA 50112
    Apply online • Pet friendly • Fitness center
  • 19 units available
    2 bd $800+
    Base rent Income restricted
    Verified Listing

    Canterbury Park

    3.5 (28)
    935 Sherrylynn Blvd, Pleasant Hill, IA 50327
    Apply online • Cat friendly • Parking
  • 3 bd $1,895
    Base rent
    Verified Listing

    14306 Springbrook Trail

    14306 Springbrook Trail, Urbandale, IA 50111
    Pet friendly • In unit laundry • Dishwasher
  • Rent specials 5 units available
    3 bd $1,575
    Base rent Income restricted
    Verified Listing

    The Collective On 13th

    1030 13Th Street, Charles City, IA 50616
    Apply online • Pet friendly
  • 3 bd $1,950
    Base rent
    Verified Listing

    14219 Springbrook Trail

    14219 Springbrook Trail, Urbandale, IA 50111
    Pet friendly • In unit laundry • Dishwasher
  • 15 units available
    1 bd $825
    2 bd $750+
    3 bd $1,145
    Base rent Income restricted
    Verified Listing

    Parkside East III

    4.0 (5)
    3560(D,F) E. Douglas Ave, Des Moines, IA 50317
    Apply online • Pet friendly • Parking
  • 3 bd $2,000
    Base rent
    Verified Listing

    14218 Springbrook Trail

    14218 Springbrook Trail, Urbandale, IA 50111
    Pet friendly • In unit laundry • Dishwasher
  • 3 bd $1,950
    Base rent
    Verified Listing

    14441 Springbrook Trail

    14441 Springbrook Trail, Urbandale, IA 50323
    Pet friendly • In unit laundry • Dishwasher
  • 568-0-state


Frequently asked questions

When were prices and availability in Iowa last updated?

Prices and availability in Iowa were last updated on 9 Nov 2026.

What are the best apartments in Iowa?
What type of rental buildings are in Iowa?

In Iowa, 28% of the residents are renting compared to 72% owning a home, according to data from the U.S. Census Bureau. Large-scale apartment buildings with more than 50 units represent 9% of Iowa's rentals, 58% are small-scale complexes with under 50 units, and 31% are single-family rentals.