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
  • 8 units available
    Studio $875
    1 bd $900+
    2 bd $1,200+
    Base rent
    Verified Listing

    4.0 (29)
    229 N. Brady Street, Davenport, IA 52801
    Apply online
  • Rent specials 14 units available
    1 bd $1,327
    2 bd $1,436
    3 bd $1,638
    Base rent
    Verified Listing

    922 8Th Street, Des Moines, IA 50309
    Apply online • Pet friendly
  • Rent specials Only 2 units left
    2 bd $805
    3 bd $945
    Base rent
    5.0 (1)
    220 E 28Th St North, Newton, IA 50208
    Apply online • Pet friendly
  • 4 units available
    Studio $580+
    Base rent
    2 North Second Ave, Marshalltown, IA 50158
    Apply online
  • 1 bd $661
    2 bd $675+
    Base rent
    Verified Listing

    4.5 (5)
    20 NORTH 4TH ST., CLEAR LAKE, IA 50428
    Pet friendly
  • 12 units available
    Ask for pricing
    Income restricted
    Verified Listing

    210 S 41St St., Building 6000, West Des Moines, IA 50265
    Apply online • Pet friendly
  • Only 3 units left
    1 bd $670
    2 bd $850
    3 bd $995
    Base rent
    Verified Listing

    4.0 (5)
    1102 Woodland Drive, Carroll, IA 51401
    Apply online • Pet friendly
  • Rent specials 7 units available
    2 bd $2,200+
    Base rent
    Verified Listing

    1201 Center Street, Des Moines, IA 50309
    Apply online • Pet friendly
  • Only 1 unit left
    1 bd $1,049
    Base rent Income restricted
    Verified Listing

    340 SW 7Th Street, Des Moines, IA 50309
    Apply online • Pet friendly
  • 2 bd $939+
    Base rent
    4220 Grand Avenue, Des Moines, IA 50312
    Apply online • Pet friendly
  • Only 3 units left
    1 bd $790
    2 bd $930
    3 bd $1,430
    Total monthly cost
    Verified Listing

    4.0 (2)
    2200 Buckingham Drive NW, Cedar Rapids, IA 52405
    Apply online • Pet friendly
  • Only 1 unit left
    3 bd $2,195
    Base rent
    Verified Listing

    4.0 (1)
    15133 Foxglove Lane, Urbandale, IA 50323
    Apply online • Pet friendly
  • Only 3 units left
    2 bd $715
    3 bd $825
    Base rent
    Verified Listing

    1118 Ontario Street, Storm Lake, IA 50588
    Apply online
  • Only 1 unit left
    3 bd $1,950
    Base rent
    Verified Listing

    14219 Springbrook Trail, Urbandale, IA 50111
    Apply online • Pet friendly
  • 2 bd $744+
    Base rent
    Verified Listing

    4403 Woodland Ave, West Des Moines, IA 50266
    Apply online • Pet friendly
  • Rent specials New units available
    1 bd $1,301+
    2 bd $1,286+
    3 bd $1,389+
    Base rent
    Verified Listing

    1040 Blue Ridge Pl NW, Altoona, IA 50009
    Apply online • Pet friendly
  • 6 units available
    1 bd $840
    2 bd $1,325+
    Base rent
    Verified Listing

    4.5 (3)
    123 N MAIN ST, CHARLES CITY, IA 50616
    Apply online • Pet friendly
  • 1 bd $945+
    2 bd $960+
    Base rent
    1825 Winding Hill Road, Davenport, IA 52807
    Apply online • Pet friendly
  • 1 bd $1,242+
    2 bd $1,285+
    Base rent
    Verified Listing

    4.0 (6)
    5001 Sheridan St., Davenport, IA 52806
    Apply online • Pet friendly
  • 1 bd $458
    Base rent
    Verified Listing

    304 Davis Street, South English, IA 52335
    Pet friendly
  • Rent specials
    Ask for pricing
    4.5 (2)
    801 W. 5Th Street, Wilton, IA 52778
    Pet friendly
  • New units available Only 1 unit left
    3 bd $1,925
    Base rent
    Verified Listing

    3851 92Nd Dr, Urbandale, IA 50322
    Apply online • Pet friendly
  • 113 units available
    Studio $800+
    1 bd $1,200+
    Base rent
    Verified Listing

    128 W. 3Rd Street, Davenport, IA 52801
    Apply online • Pet friendly
  • 1 bd $1,225+
    2 bd $1,394+
    Base rent
    Verified Listing

    4.5 (42)
    105 Landmark Drive, Council Bluffs, IA 51503
    Apply online • Cat friendly
  • Only 2 units left
    1 bd $975
    2 bd $1,025
    Base rent
    Verified Listing

    4.0 (82)
    4611 Mortensen #106, Ames, IA 50014
    Apply online • Pet friendly
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.