Save Search

Apartments for Rent in Iowa under $2000


Quick filters
  • Studio $750+
    1 bd $780+
    2 bd $982+
    Base rent
    4.0 (299)
    2510 Canterbury Rd, Urbandale, IA 50322
    Pet friendly • Parking • Fitness center
  • Only 2 units left
    2 bd $785+
    Base rent Income restricted
    Verified Listing

    Court View Apartments

    2200 Court St, Sioux City, IA 51104
    Apply online • In unit laundry • Dishwasher
  • Rent specials Only 1 unit left
    3 bd $1,524+
    Base rent Income restricted
    Verified Listing

    Danamere Village

    435 Bellflower Dr, Carlisle, IA 50047
    Apply online • Pet friendly • Hardwood Floors
  • Rent specials
    1 bd $665
    2 bd $700
    3 bd $870
    Base rent
    Verified Listing

    MAPLE PLACE APARTMENTS

    4.0 (2)
    405 S MAPLE ST, WINFIELD, IA 52659
    Pet friendly • Laundry Facilities
  • Only 1 unit left
    1 bd $900
    2 bd $1,025
    Base rent
    Verified Listing

    West Village Apartments

    4.0 (82)
    4611 Mortensen #106, Ames, IA 50014
    Apply online • Pet friendly
  • Rent specials
    2 bd $705+
    3 bd $850+
    Base rent
    4.5 (1)
    91 D Avenue, Grundy Center, IA 50638
    Pet friendly • Parking • Dishwasher
  • 6565 Wistful Vista Dr. Studio-2 Beds Apartment for Rent
    19 units available
    Studio $795
    1 bd $995
    2 bd $1,705+
    Base rent
    Verified Listing

    Jordan Creek - 570

    4.5 (8)
    6565 Wistful Vista Dr., Des Moines, IA 50266
    Apply online • Pet friendly
  • Only 1 unit left
    3 bd $1,900
    Base rent
    Verified Listing

    14210 Springbrook Trail

    14210 Springbrook Trail, Urbandale, IA 50111
    Apply online • Pet friendly • In unit laundry
  • Only 1 unit left
    3 bd $1,950
    Base rent
    Verified Listing

    14216 Springbrook Trail

    14216 Springbrook Trail, Urbandale, IA 50111
    Apply online • Pet friendly • In unit laundry
  • Only 1 unit left
    3 bd $1,800
    Base rent
    Verified Listing

    350 Juniper Drive

    350 Juniper Drive, Waukee, IA 50263
    Apply online • Pet friendly • Parking
  • Only 1 unit left
    3 bd $1,950
    Base rent
    Verified Listing

    14217 Springbrook Trail

    14217 Springbrook Trail, Urbandale, IA 50111
    Apply online • Pet friendly • In unit laundry
  • Rent specials
    2 bd $725
    3 bd $895
    Base rent
    Verified Listing

    CHESAPEAKE APARTMENTS

    800 N PALM AVE, MOUNT PLEASANT, IA 52641
    Pet friendly • Dishwasher • Air conditioner
  • Only 1 unit left
    3 bd $1,950
    Base rent
    Verified Listing

    14212 Springbrook Trail

    14212 Springbrook Trail, Urbandale, IA 50111
    Apply online • Pet friendly • In unit laundry
  • Only 1 unit left
    3 bd $1,800
    Base rent
    Verified Listing

    14214 Springbrook Trail

    14214 Springbrook Trail, Urbandale, IA 50323
    Apply online • Pet friendly • In unit laundry
  • Only 1 unit left
    1 bd $750
    Base rent
    917 Broad St Residential, Grinnell, IA 50112
    Apply online • Pet friendly • Hardwood Floors
  • Only 1 unit left
    3 bd $1,895
    Base rent
    Verified Listing

    14301 Springbrook Trail

    14301 Springbrook Trail, Urbandale, IA 50111
    Apply online • Pet friendly • In unit laundry
  • Only 1 unit left
    3 bd $1,950
    Base rent
    Verified Listing

    14215 Springbrook Trail

    14215 Springbrook Trail, Urbandale, IA 50111
    Apply online • Pet friendly • In unit laundry
  • 27 units available
    1 bd $880
    2 bd $800+
    Base rent Income restricted
    Verified Listing

    Canterbury Park

    935 Sherrylynn Blvd, Pleasant Hill, IA 50327
    Apply online • Pet friendly • Pool
  • 6 units available
    1 bd $850
    2 bd $999
    3 bd $1,200
    Base rent Income restricted
    Verified Listing

    Cypress Lofts LLC

    4.0 (3)
    1225 Jacolyn Dr SW, Cedar Rapids, IA 52404
    Pet friendly • Fitness center • In unit laundry
  • Rewards 5 units available
    2 bd $750+
    Base rent
    Verified Listing

    Douglas Park Apartments

    4.5 (2)
    3816 106Th St, Urbandale, IA 50322
    Apply online • Pet friendly • Laundry Facilities
  • 1 bd $560
    Base rent
    Verified Listing

    Searsboro Manor

    207 High Street, Searsboro, IA 50242
  • 1 bd $451
    2 bd $541
    Base rent
    Verified Listing

    Country Lane Apartments

    4.0 (1)
    916 Country Lane Dr., Keosauqua, IA 52565
    Pet friendly
  • 6 units available
    1 bd $695
    Base rent Income restricted
    411 Nebraska St, Sioux City, IA 51101
    Apply online • Air conditioner • Laundry Facilities
  • Only 3 units left
    1 bd $980
    2 bd $1,340
    3 bd $1,730
    Base rent
    101 S 15Th St, Indianola, IA 50125
    Apply online • Pet friendly
  • Only 2 units left
    3 bd $725
    Base rent Income restricted
    Verified Listing

    Hartland Apartments

    210 N 8Th St., Hartley, IA 51346
    Apply online • Parking • In unit laundry
  • 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.