Save search
Skip the filters. Search with AI Mode instead.

Apartments for Rent in Iowa

Apartments for Rent in Iowa. 3,642 Rentals Available
3,642 Rentals Available

Quick filters
  • Only 3 units left
    1 bd $825
    2 bd $880
    Base rent Income restricted
    Verified Listing

    3.5 (1)
    3560(E) E. Douglas Ave, Des Moines, IA 50317
    Apply online • Pet friendly
  • Only 3 units left
    2 bd $740
    3 bd $845
    Base rent Income restricted
    Verified Listing

    607 15Th St, Spirit Lake, IA 51360
    Apply online
  • 1 bd $629
    Base rent
    Verified Listing

    5.0 (1)
    109 Meadow Lane, Minden, IA 51553
    Pet friendly
  • 16 units available
    1 bd $550
    2 bd $625
    Base rent Income restricted
    Verified Listing

    4.0 (1)
    627 Sycamore Street, Waterloo, IA 50703
    Apply online
  • New units available 4 units available
    1 bd $800+
    2 bd $930
    3 bd $1,150
    Base rent Income restricted
    Verified Listing

    4.0 (4)
    6009B, 6007 SW Creston Ave, Des Moines, IA 50321
    Apply online • Cat friendly
  • 6 units available
    2 bd $680
    Base rent Income restricted
    Verified Listing

    4.5 (1)
    601-603 West Adams, Washington, IA 52353
    Apply online
  • 3 bd $2,195
    Base rent
    Verified Listing

    1000 NE 19Th Street, Grimes, IA 50111
    Pet friendly
  • Only 1 unit left
    1 bd $760
    Base rent Income restricted
    Verified Listing

    4.5 (2)
    5301/5307 SW 9Th Street, Des Moines, IA 50315
    Apply online
  • 11 units available
    2 bd $705
    3 bd $805
    Base rent Income restricted
    3.5 (1)
    2300-2302 Sunner Ave, Spirit Lake, IA 51360
    Apply online
  • Ask for pricing
    1120 Cummins Road, Des Moines, IA 50315-5960
    Pet friendly
  • Only 1 unit left
    3 bd $1,075
    4 bd $1,400
    Base rent
    3.5 (22)
    4611 Mortensen #106, Ames, IA 50014
    Apply online • Pet friendly
  • 4 units available
    1 bd $615
    2 bd $705
    Base rent Income restricted
    Verified Listing

    4.5 (2)
    717 South 2Nd St, Clinton, IA 52732
    Apply online
  • 5 units available
    1 bd $830
    2 bd $940
    Base rent Income restricted
    Verified Listing

    3.5 (9)
    6000(D,E) SW Creston Ave, Des Moines, IA 50321
    Apply online • Cat friendly
  • Rent specials
    1 bd $995
    2 bd $1,275
    3 bd $1,522
    Base rent Income restricted
    Verified Listing

    1600 Indianola Ave, Des Moines, IA 50315
    Pet friendly
  • Only 1 unit left
    2 bd $843
    Base rent Income restricted
    Verified Listing

    4.5 (1)
    1925 Grandview Avenue, Muscatine, IA 52761
    Apply online • Pet friendly
  • 1 bd $1,106
    2 bd $1,300
    3 bd $1,475
    Base rent Income restricted
    Verified Listing

    2626 Bartelt Road, Iowa City, IA 52246
  • Only 1 unit left
    Ask for pricing
    Income restricted
    Verified Listing

    4.5 (4)
    450 E 7Th St, Ames, IA 50010
    Apply online
  • 7 units available
    2 bd $920
    3 bd $1,150
    Base rent Income restricted
    Verified Listing

    4.0 (5)
    6009(C,D) SW Creston Ave, Des Moines, IA 50321
    Apply online • Cat friendly
  • Only 3 units left
    1 bd $625
    3 bd $990
    Base rent Income restricted
    Verified Listing

    845 31St Ave. SW, Cedar Rapids, IA 52404
    Apply online
  • 6 units available
    1 bd $670
    2 bd $690+
    Base rent Income restricted
    4.0 (1)
    705 E 6Th St, Sioux City, IA 51101
    Apply online
  • 9 units available
    Ask for Pricing
    Income restricted
    Verified Listing

    500 Van Fossen Lane, Adel, IA 50003
    Apply online • Pet friendly
  • 4 units available
    3 bd $900+
    Base rent Income restricted
    Verified Listing

    3.0 (1)
    10 Penn Oaks Dr., North Liberty, IA 52317
    Apply online
  • Only 1 unit left
    2 bd $835
    Base rent Income restricted
    3.0 (3)
    1951-1961 Nash Blvd, Council Bluffs, IA 51501
    Apply online
  • Ask for pricing
    Verified Listing

    4.5 (2)
    333 Commercial, Carson, IA 51525
    Pet friendly
  • Only 1 unit left
    3 bd $1,005
    Base rent Income restricted
    Verified Listing

    Sugar Creek Drive, Cedar Rapids, IA 52405
    Apply online
668-0-state


Frequently asked questions

When were prices and availability in Iowa last updated?

Prices and availability in Iowa were last updated on 16 May 2026.

What are the best apartments in Iowa?
What is the average rent in Iowa?

The average rent in Iowa is $1,220.

What is the price range for a studio apartment in Iowa?

The price range for a studio apartment in Iowa is between $399 and $2,359.

What is the price range for a 1-bedroom apartment in Iowa?

The price range for a 1-bedroom apartment in Iowa is between $258 and $2,920.

What is the price range for a 2-bedroom apartment in Iowa?

The price range for a 2-bedroom apartment in Iowa is between $391 and $4,550.

What is the price range for a 3-bedroom apartment in Iowa?

The price range for a 3-bedroom apartment in Iowa is between $413 and $5,105.

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.