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

Apartments for Rent in Iowa

Apartments for Rent in Iowa. 2,222 Rentals Available
2,222 Rentals Available

Quick filters
  • the logo for the union company is shown
    6 units available
    Studio $1,143+
    1 bd $1,083+
    2 bd $1,405+
    Base rent
    2333 SW Plaza Pkwy, Ankeny, IA 50023
    Apply online • Pet friendly
  • a building with a sign for butter park apartments
    Only 3 units left
    1 bd $1,070
    2 bd $1,840
    Base rent
    Verified Listing

    2824 E 16Th St, Des Moines, IA 50316
    Apply online • Pet friendly
  • a sign sits in the grass in front of a building
    Only 2 units left
    1 bd $950
    2 bd $1,150
    Base rent
    Verified Listing

    408 East 13Th Street, Pella, IA 50219
    Apply online • Pet friendly
  • a tall building with a hanging basket of flowers
    Only 1 unit left
    Studio $55
    2 bd $1,400
    3 bd $1,850
    Base rent
    220 N. Main Street, Davenport, IA 52801
    Apply online
  • a living room with a couch and a television
    Only 1 unit left
    3 bd $1,100
    4 bd $1,400
    Base rent
    Verified Listing

    4611 Mortensen Rd. #106, Ames, IA 50014
    Apply online • Pet friendly
  • a living room with a table and chairs and a fireplace
    Only 3 units left
    Studio $995+
    1 bd $985
    2 bd $1,715
    Base rent
    Verified Listing

    3634 Glen Oaks Blvd, Sioux City, IA 51104
    Apply online • Cat friendly
  • a row of houses with white siding and white garage doors
    Only 2 units left
    Ask for pricing
    Verified Listing

    220 E 37Th St, Davenport, IA 52806
    Apply online • Pet friendly
  • a kitchen with stainless steel appliances and black cabinets
    4 units available
    Studio $950
    1 bd $1,250
    2 bd $1,400
    Base rent
    Verified Listing

    640 S. 50Th St., West Des Moines, IA 50265
    Apply online • Pet friendly
  • a living room with white couches and chairs and a table
    19 units available
    1 bd $1,125+
    2 bd $1,375+
    Base rent
    Verified Listing

    600 Northwest Cherry Creek Lane, Ankeny, IA 50023
    Apply online • Pet friendly
  • a living room with a leather couch and a coffee table
    5 units available
    1 bd $1,100+
    2 bd $1,250+
    Base rent
    432 Southeast Laurel Street, Waukee, IA 50263
    Apply online • Pet friendly
  • a brick house with a sidewalk in front of it
    8 units available
    2 bd $1,025
    Base rent
    1212 Holly Drive, Norwalk, IA 50211
    Apply online • Pet friendly
  • a living room with a leather couch and a coffee table
    9 units available
    1 bd $1,100+
    2 bd $1,425
    Base rent
    422 Southeast Laurel Street, Waukee, IA 50263
    Apply online • Pet friendly
  • a row of houses with grass and sidewalks
    Ask for pricing
    Verified Listing

    740 SE Greyson Lane, Waukee, IA 50263
    Pet friendly
  • a sign in the snow
    1 bd $634
    Base rent
    Verified Listing

    1009 West 3Rd Street, Wilton, IA 52778
    Pet friendly
  • the front of a house in the snow
    2 bd $538
    Base rent
    Verified Listing

    115 South Campbell Street, North English, IA 52316
  • 408 SE Noble St 1 Apartment for Rent
    1 bd $587
    Base rent
    Verified Listing

    408 SE Noble St, Greenfield, IA 50849
    Pet friendly
  • a sign for south oak village is on the side of a building
    1 bd $407
    2 bd $489
    Base rent
    Verified Listing

    200 W South St., Ollie, IA 52576
  • a brick building with trees in front of it
    1 bd $557
    Base rent
    Verified Listing

    807 East 8Th St, Carroll, IA 51401
    Pet friendly
  • a sign in the grass in front of a parking lot
    2 bd $526
    Base rent
    155 Cedar Street, Birmingham, IA 52535
  • a kitchen with a sink and a window
    Ask for pricing
    Verified Listing

    615 Pearl St, Sioux City, IA 51101
    Apply online • Pet friendly
  • a living room with a couch and a rug
    Verified Listing

    535 Emerald Street, Iowa City, IA 52246
    Apply online
  • a house with a sidewalk and a lawn
    1 bd $365
    2 bd $438
    Base rent
    Verified Listing

    13961 Highway 98, Douds, IA 52551
  • a picture of a sign that says scarborough managers
    1 bd $560
    Base rent
    Verified Listing

    207 High Street, Searsboro, IA 50242
    Apply online
  • a kitchen with a stove and a window and a sink
    Verified Listing

    1112 Oakland Road NE, Cedar Rapids, IA 52402
    Apply online • Cat friendly
  • a living room with blue couches and chairs and a fireplace
    8 units available
    2 bd $1,091+
    3 bd $1,413+
    Base rent
    Verified Listing

    3201 Renner Drive, Council Bluffs, IA 51501
    Apply online • Pet friendly
348-0-state


Frequently asked questions

When were prices and availability in Iowa last updated?

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

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

The average rent in Iowa is $1,185.

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

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

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

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

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

The price range for a 2-bedroom apartment in Iowa is between $392 and $3,546.

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

The price range for a 3-bedroom apartment in Iowa is between $525 and $3,005.

What type of rental buildings are in Iowa?

In Iowa 28% of the housing is rented out compared to 72% of homes are owned, according to the most recent Census Bureau estimates. 9% of Iowa's apartments are found in large buildings of 50 units or more, 58% are located in smaller apartment complexes with less than 50 units, and 31% are single-family rentals.