""
Tap here to try the Rental Assistant! ×
Save This Search

2 Bedroom Apartments for Rent in Iowa
427 Rentals Available

  • Top Rated for Location
    Today

    6214 Rockwell Drive NE, Cedar Rapids, IA 52402
    Available
    • 2 BEDS
    • $1,205+
    View Property
  • Resident Rated
    Today

    2800 Fleur Drive, Des Moines, IA 50321
    Available
    • 2 BEDS
    • $825
    View Property
  • Today

    110 NW State St, Ankeny, IA 50023
    Contact for availability
    • 2 BEDS
    Ask for pricing
    View Property
  • Top Rated for Staff
    1 day ago

    5528 Meredith Drive, Des Moines, IA 50310
    Available
    • 2 BEDS
    • $1,020+
    View Property
  • 1 day ago

    3662 Ingersoll Ave., Des Moines, IA 50312
    Available
    • 2 BEDS
    • $1,005
    View Property
  • Too many options, too little time? Let the Rental Assistant do the search for you!
  • 1 day ago

    4415 Lincoln Way, Ames, IA 50014
    12 Units available
    • 2 BEDS
    • $1,398+
    View Property
  • Today

    254 Northpointe Drive NE, Cedar Rapids, IA 52402
    Available
    • 2 BEDS
    • $1,067+
    View Property
  • Today

    2900 Middle Road, Bettendorf, IA 52722
    Available
    • 2 BEDS
    • $985
    View Property
  • Top Rated for Location
    Today

    1603 Prairie Lakes Drive, Ankeny, IA 50023
    Available
    • 2 BEDS
    • $1,220+
    View Property
  • Today

    100 Jackson Ave, Des Moines, IA 50315
    Available
    • 2 BEDS
    • $1,324+
    View Property
  • Today

    2333 SW Plaza Pkwy, Ankeny, IA 50023
    7 Units available
    • 2 BEDS
    • $1,471+
    View Property
  • Interactive banner rent
    What's your rent budget?
  • Top Rated for Amenities
    Today

    6000 NW 62Nd Ave, Johnston, IA 50131
    Contact for availability
    • 2 BEDS
    Ask for pricing
    View Property
  • 1 day ago

    1900 Cedar St., Norwalk, IA 50211
    Available
    • 2 BEDS
    • $1,055
    View Property
  • Top Rated for Location
    Have rent special Rent Specials
    Today

    700 East 5Th St, Des Moines, IA 50309
    1 Unit available
    • 2 BEDS
    • $992+
    View Property
  • Today

    225 Prairie View Drive, West Des Moines, IA 50266
    Available
    • 2 BEDS
    • $1,325+
    View Property
  • Top Rated for Location
    1 day ago

    1140 E. 37Th St., Davenport, IA 52807
    Available
    • 2 BEDS
    • $795+
    View Property
  • Top Rated for Location
    Today

    175 NW Common Place, Waukee, IA 50263
    Available
    • 2 BEDS
    • $1,326+
    View Property
  • 1 day ago

    5001 Sheridan St., Davenport, IA 52806
    Available
    • 2 BEDS
    • $1,340
    View Property
  • Resident Rated
    1 day ago

    720 Valley View Drive, Council Bluffs, IA 51503
    7 Units available
    • 2 BEDS
    • $1,295+
    View Property
  • Resident Rated
    Have rent special Rent Specials
    Today

    5502 Kirkwood Blvd SW, Cedar Rapids, IA 52404
    Available
    • 2 BEDS
    • $779+
    View Property
  • Top Rated for Location
    Today

    2300 Indian Hills Drive, Sioux City, IA 51104
    3 Units available
    • 2 BEDS
    • $1,020+
    View Property
  • Interactive banner rent special
    See properties that offer
    rent specials.
  • Top Rated for Location
    1 day ago

    2201 Gibson Street, Sioux City, IA 51106
    Contact for availability
    • 2 BEDS
    Ask for pricing
    View Property
  • Top Rated for Location
    Today

    2505 Devils Glen Road, Bettendorf, IA 52722
    Contact for availability
    • 2 BEDS
    Ask for pricing
    View Property
  • Top Rated for Location
    1 day ago

    2301 Ingersoll Avenue, Des Moines, IA 50312
    6 Units available
    • 2 BEDS
    • $1,455+
    View Property
  • Top Rated for Location
    Today

    5501 Aurora Ave, Des Moines, IA 50310
    Available
    • 2 BEDS
    • $1,010+
    View Property
  • Top Rated for Location
    Today

    4419 1ST AVE SW, Cedar Rapids, IA 52405
    Available
    • 2 BEDS
    • $835
    View Property
  • Top Rated for Location
    1 day ago

    7171 Woodland Avenue, West Des Moines, IA 50266
    Contact for availability
    • 2 BEDS
    Ask for pricing
    View Property
  • Interactive banner pet policy
    View pet-friendly rentals
  • Top Rated for Location
    Today

    6741 C Ave NE, Cedar Rapids, IA 52402
    Available
    • 2 BEDS
    • $1,150+
    View Property
  • Today

    9577 White Oak Lane, Johnston, IA 50131
    Available
    • 2 BEDS
    • $1,166+
    View Property
  • Resident Rated
    1 day ago

    2505 Jensen Ave, Ames, IA 50010
    4 Units available
    • 2 BEDS
    • $775
    View Property
  • Top Rated for Location
    Today

    8825 Hickman Road, Urbandale, IA 50322
    Available
    • 2 BEDS
    • $820
    View Property
  • Top Rated for Location
    1 day ago

    103 SW 3Rd St, Des Moines, IA 50309
    1 Unit available
    • 2 BEDS
    • $1,911+
    View Property
  • Top Rated for Location
    Today

    2510 Canterbury Rd, Urbandale, IA 50322
    1 Unit available
    • 2 BEDS
    • $996+
    View Property
  • Top Rated for Location
    Today

    604 Locust Street, Des Moines, IA 50309
    Available
    • 2 BEDS
    • $1,717+
    View Property
  • Top Rated for Location
    Today

    360 Bridgewood Drive #4000, West Des Moines, IA 50266
    Contact for availability
    • 2 BEDS
    Ask for pricing
    View Property
  • Top Rated for Staff
    Today

    1800 Watrous Ave, Des Moines, IA 50315
    4 Units available
    • 2 BEDS
    • $861+
    View Property
  • Top Rated for Location
    Today

    3000 University Ave, West Des Moines, IA 50266
    3 Units available
    • 2 BEDS
    • $1,044+
    View Property
  • Top Rated for Location
    1 day ago

    2981 6Th St. SW, Cedar Rapids, IA 52404
    Available
    • 2 BEDS
    • $775+
    View Property
  • Top Rated for Location
    1 day ago

    2000 Westown Pkwy. #37, West Des Moines, IA 50265
    Available
    • 2 BEDS
    • $900
    View Property
  • Top Rated for Location
    Have rent special Rent Specials
    Today

    3861 Woodland Ave, West Des Moines, IA 50266
    5 Units available
    • 2 BEDS
    • $975+
    View Property
  • Top Rated for Location
    Today

    1405 SE 1St St, Des Moines, IA 50315
    Available
    • 2 BEDS
    • $1,486+
    View Property
  • Top Rated for Location
    1 day ago

    1455 Oleson Road, Waterloo, IA 50702
    3 Units available
    • 2 BEDS
    • $752
    View Property
  • Top Rated for Location
    1 day ago

    415 NE Delaware Avenue, Ankeny, IA 50021
    3 Units available
    • 2 BEDS
    • $885+
    View Property
  • Resident Rated
    1 day ago

    5528 Meredith Dr., Des Moines, IA 50310
    Available
    • 2 BEDS
    • $820
    View Property
  • Top Rated for Location
    Today

    2704 E. Kanesville Boulevard, Council Bluffs, IA 51503
    Contact for availability
    • 2 BEDS
    Ask for pricing
    View Property
  • Resident Rated
    Today

    4808 Grand Ave., Davenport, IA 52807
    Available
    • 2 BEDS
    • $905
    View Property
  • Today

    349 Sergeant Square Drive, Sergeant Bluff, IA 51054
    27 Units available
    • 2 BEDS
    • $1,227+
    View Property
  • Today

    204 South 64Th Street, West Des Moines, IA 50266
    Available
    • 2 BEDS
    • $1,800+
    View Property
  • Today

    8650 Crescent Chase, Johnston, IA 50131
    Available
    • 2 BEDS
    • $1,060
    View Property
  • Top Rated for Location
    Today

    935 SE Silkwood Lane, Grimes, IA 50111
    Available
    • 2 BEDS
    • $1,282+
    View Property
231-0-state

Frequently Asked Questions

What is the price of a 2 bedroom apartment in Iowa?

The price range of a 2 bedroom apartment is between $250 and $11,466. Search 2 bedroom apartments in Iowa.

How many 2 bedroom apartments for rent are available in Iowa on RentCafe?

There are 283 2 bedroom rentals available on RentCafe. Prices and availability in Iowa were last updated on 26 Jun 2022.

What is the average size of a 2 bedroom apartment in Iowa?

The average Iowa 2 bedroom apartment size is 889 sq. ft.

What are the advantages of renting a 2 bedroom apartment in Iowa?

2 bedroom apartments offer more space compared to 1 bedroom or studio apartments. They are more suitable for 2 persons.

What are the downsides of renting a 2 bedroom apartment in Iowa?

A 2 bedroom apartment is usually slightly more expensive than a 1 bedroom apartment. You might be interested in studio apartments, 1 bedroom apartments or 3 bedroom apartments, or browse all RentCafe apartments for rent in Iowa.

Iowa Demographics

  • Total Population3,151,048
  • Female 1,564,971
    Male 1,586,077
  • Median Age42.5

Average Rent in Iowa

  • Iowa Average Rental Price, May 2022 $1,049 /mo

Iowa Apartment Rent Ranges

Iowa Rent Trends

Average Rent Mar / 2019 Jul / 2019 Nov / 2019 Mar / 2020 Jul / 2020 Nov / 2020 Mar / 2021 Jul / 2021 Nov / 2021 May / 2022
Iowa $940 $956 $965 $958 $962 $968 $975 $1,003 $1,027 $1,049
National $1,367 $1,399 $1,407 $1,409 $1,399 $1,403 $1,412 $1,495 $1,591 $1,628

Iowa Households

  • Total Number of Households1,274,453
  • Family 801,082
    Non-family 473,371
  • Children 375,436
    No Children 899,017
  • Average People Per Household2.39
  • Median Household Income$60,242
  • Median Housing Costs Per Month$731

Iowa Education Statistics

Your search for 2 bedroom apartments for rent in Iowa returned 427 results. Our apartment finder tool makes it easy for you to find the perfect place in no time. Searches can be filtered by ZIP code or neighborhood, as well as pricing and apartment or community amenities. Use the radius or polygon tools to narrow down the search and look for homes only within the boundaries you outline. Quickly browse through photos and floor plans, and check unit availabilities and pricing for 2 bedroom apartments in Iowa in real time. Once you locate the perfect Iowa 2 bedroom apartment for rent, submit your online lease application. Iowa residents registered on RentCafe can also submit online maintenance requests, renew their lease, and pay their monthly rent online from any device (where available).

Finding a home nearby is easier than you think. Check out our Apartments Near Me page and take your pick!