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

Apartments for Rent in Iowa
938 Rentals Available

  • Today

    2000 W Madison St, Knoxville, IA 50138
    1 Unit available
    • 1 BED
    • 2 BEDS
    • 3 BEDS
    • Ask for pricing
    • $670
    • Ask for pricing
    View Property
  • Top Rated for Location
    1 day ago

    105 Landmark Drive, Council Bluffs, IA 51503
    Available
    • 1 BED
    • 2 BEDS
    • $1,012+
    • $1,359+
    View Property
  • Today

    1825 Winding Hill Road, Davenport, IA 52807
    Available
    • Studio
    • 1 BED
    • 2+ BEDS
    • Ask for pricing
    • $885+
    • $910+
    View Property
  • Resident Rated
    Today

    401 Washington Ave #103, Grinnell, IA 50112
    Contact for availability
    • 2 BEDS
    • 3 BEDS
    Ask for pricing
    View Property
  • Top Rated for Location
    Today

    6455 Galleria Drive, West Des Moines, IA 50266
    Available
    • 1 BED
    • 2 BEDS
    • 3 BEDS
    • $1,149+
    • $1,431+
    • $1,660+
    View Property
  • Interactive banner rent
    What's your rent budget?
  • Too many options, too little time? Let the Rental Assistant do the search for you!
  • Top Rated for Location
    Have rent special Rent Specials
    Today

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

    53 Miller Ave, Cedar Rapids, IA 52404
    Contact for availability
    • 1 BED
    • 2 BEDS
    • 3 BEDS
    Ask for pricing
    View Property
  • 1 day ago

    9577 White Oak Lane, Johnston, IA 50131
    Available
    • 2 BEDS
    • 3 BEDS
    • $1,229+
    • $1,404+
    View Property
  • Have rent special Rent Specials
    Today

    220 E 28Th St North, Newton, IA 50208
    10 Units available
    • 2 BEDS
    • 3 BEDS
    • $675
    • $795
    View Property
  • Top Rated for Location
    Today

    5101 - 5159 Hawthorne Dr, West Des Moines, IA 50265
    Available
    • 2 BEDS
    • 3 BEDS
    • $1,090+
    • $1,400
    View Property
  • 1 day ago

    1040 Blue Ridge Place NW, Altoona, IA 50009
    Available
    • Studio
    • 1 BED
    • 2+ BEDS
    • $978+
    • $1,166+
    • $1,274+
    View Property
  • Interactive banner bedroom
    How many bedrooms are you
    looking for?
    • Studio
    • 1
    • 2
    • 3
    • 4+
  • Interactive banner rent
    What's your rent budget?
  • Today

    1010 Woodland Drive, Carroll, IA 51401
    Contact for availability
    • 1 BED
    • 2 BEDS
    • 3 BEDS
    Ask for pricing
    View Property
  • Today

    2951 Park Avenue, Sioux City, IA 51104-2851
    Available
    • Studio
    • 1 BED
    • 2+ BEDS
    • Ask for pricing
    • $735
    • $830
    View Property
  • 1 day ago

    1260 34Th St, Des Moines, IA 50311
    Available
    • Studio
    • 1 BED
    • 2+ BEDS
    • Ask for pricing
    • $622+
    • $857+
    View Property
  • Top Rated for Location
    Today

    360 Bridgewood Drive #4000, West Des Moines, IA 50266
    Available
    • Studio
    • 1 BED
    • 2+ BEDS
    • $940+
    • $1,420+
    • $1,490+
    View Property
  • Top Rated for Location
    Today

    5501 Aurora Ave, Des Moines, IA 50310
    Available
    • 1 BED
    • 2 BEDS
    • $790+
    • $995+
    View Property
  • Top Rated for Location
    1 day ago

    7171 Woodland Avenue, West Des Moines, IA 50266
    Contact for availability
    • 1 BED
    • 2 BEDS
    Ask for pricing
    View Property
  • Interactive banner rent special
    See properties that offer
    rent specials.
  • Interactive banner bedroom
    How many bedrooms are you
    looking for?
    • Studio
    • 1
    • 2
    • 3
    • 4+
  • Resident Rated
    Have rent special Rent Specials
    Today

    5528 Meredith Dr., Des Moines, IA 50310
    Available
    • 1 BED
    • 2 BEDS
    • $770
    • $780
    View Property
  • 1 day ago

    20 N 40TH ST, CLEAR LAKE, IA 50428
    Contact for availability
    • 1 BED
    • 2 BEDS
    Ask for pricing
    View Property
  • 1 day ago

    20 N 4TH ST, CLEAR LAKE, IA 50428
    Contact for availability
    • 1 BED
    • 2 BEDS
    Ask for pricing
    View Property
  • Today

    3300 East Kimberly Road, Davenport, IA 52807
    Available
    • Studio
    • 1 BED
    • 2+ BEDS
    • Ask for pricing
    • $845
    • $1,035
    View Property
  • Top Rated for Location
    Have rent special Rent Specials
    Today

    4419 1ST AVE SW, Cedar Rapids, IA 52405
    Available
    • 1 BED
    • 2 BEDS
    • $725+
    • $799+
    View Property
  • Today

    3901 Woodland Ave., West Des Moines, IA 50266
    Available
    • 1 BED
    • 2 BEDS
    • Ask for pricing
    • $1,030+
    View Property
  • Interactive banner pet policy
    View pet-friendly rentals
  • Interactive banner rent special
    See properties that offer
    rent specials.
  • Top Rated for Staff
    Today

    202 18Th Avenue E #106.5, OSKALOOSA, IA 52577
    Contact for availability
    • 1 BED
    • 2 BEDS
    • 3 BEDS
    • $590
    • $680
    • $795
    View Property
  • Have rent special Rent Specials
    Today

    1370 SW Radcliffe Lane, Ankeny, IA 50023
    Available
    • 2 BEDS
    • $1,606+
    View Property
  • Today

    Oak Creek Ltd., Red Oak, IA 51566
    1 Unit available
    • 2 BEDS
    • $748
    View Property
  • Today

    1109 Buddy Holly Place, Clear Lake, IA 50428
    1 Unit available
    • 1 BED
    • 2 BEDS
    • 3 BEDS
    • Ask for pricing
    • Ask for pricing
    • $720+
    View Property
  • Top Rated for Staff
    Today

    5015(A-D) SW 9Th St, Des Moines, IA 50315
    14 Units available
    • 1 BED
    • 2 BEDS
    • $690
    • $790
    View Property
  • Today

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

    405 S MAPLE ST, WINFIELD, IA 52659
    3 Units available
    • 1 BED
    • 2 BEDS
    • 3 BEDS
    • $535
    • $580
    • Ask for pricing
    View Property
  • Top Rated for Location
    Today

    2700 East 53Rd Street, Davenport, IA 52807
    Available
    • 1 BED
    • 2 BEDS
    • $700+
    • $910+
    View Property
  • Top Rated for Location
    Today

    1260 S Jordan Creek Parkway Unit 13000, West Des Moines, IA 50266
    Available
    • 1 BED
    • 2 BEDS
    • $1,150+
    • Ask for pricing
    View Property
  • Top Rated for Location
    Today

    2981 6Th St. SW, Cedar Rapids, IA 52404
    Available
    • 1 BED
    • 2 BEDS
    • 3 BEDS
    • $705+
    • $795+
    • $1,055+
    View Property
  • Top Rated for Location
    Today

    8825 Hickman Road, Urbandale, IA 50322
    Available
    • 1 BED
    • 2 BEDS
    • $845
    • $850
    View Property
  • Resident Rated
    Today

    2333 SW Plaza Parkway, Ankeny, IA 50023
    25 Units available
    • Studio
    • 1 BED
    • 2 BEDS
    • $975+
    • $1,069+
    • $1,366+
    View Property
  • Today

    4141 River's Edge Pkwy, Council Bluffs, IA 51501
    3 Units available
    • Studio
    • 1 BED
    • 2 BEDS
    • $1,115
    • $1,340+
    • $1,650+
    View Property
  • Today

    349 Sergeant Square Drive, Sergeant Bluff, IA 51054
    55 Units available
    • Studio
    • 1 BED
    • 2+ BEDS
    • Ask for pricing
    • $865+
    • $1,123+
    View Property
  • Today

    2333 SW Plaza Pkwy, Ankeny, IA 50023
    36 Units available
    • Studio
    • 1 BED
    • 2 BEDS
    • $975+
    • $1,069+
    • $1,366+
    View Property
  • Top Rated for Location
    Today

    4400 Park Avenue, Des Moines, IA 50321
    3 Units available
    • 1 BED
    • 2 BEDS
    • $940+
    • $1,185+
    View Property
  • Today

    263 Manor Drive, Osceola, IA 50213
    3 Units available
    • 1 BED
    • 2 BEDS
    • 3 BEDS
    • $555
    • Ask for pricing
    • $750
    View Property
  • Top Rated for Location
    1 day ago

    229 W 3Rd Street, Davenport, IA 52801
    9 Units available
    • 1 BED
    • 2 BEDS
    • $1,075+
    • Ask for pricing
    View Property
  • Top Rated for Location
    1 day ago

    3800 Glen Oaks Blvd, Sioux City, IA 51104
    6 Units available
    • Studio
    • 1 BED
    • 2 BEDS
    • Ask for pricing
    • $870+
    • $1,230+
    View Property
  • 1 day ago

    150 S GROVER AVENUE, MASON CITY, IA 50401
    Contact for availability
    • 1 BED
    • 2 BEDS
    • 3 BEDS
    Ask for pricing
    View Property
  • Top Rated for Location
    Have rent special Rent Specials
    Today

    1603 Prairie Lakes Drive, Ankeny, IA 50023
    Available
    • 2 BEDS
    • 3 BEDS
    • $1,000+
    • $1,344+
    View Property
  • Top Rated for Location
    Today

    3000 University Ave, West Des Moines, IA 50266
    11 Units available
    • Studio
    • 1 BED
    • 2 BEDS
    • $704+
    • $827+
    • $1,019+
    View Property
  • Have rent special Rent Specials
    Today

    901 Franklin Avenue, Council Bluffs, IA 51503
    Available
    • 1 BED
    • 2 BEDS
    • 3 BEDS
    • Ask for pricing
    • $950
    • $1,200
    View Property
  • Top Rated for Location
    Today

    720 Valley View Drive, Council Bluffs, IA 51503
    18 Units available
    • 1 BED
    • 2 BEDS
    • 3 BEDS
    • $1,115+
    • $1,395+
    • Ask for pricing
    View Property
  • Today

    2900 Middle Road, Bettendorf, IA 52722
    Available
    • 1 BED
    • 2 BEDS
    • 3 BEDS
    • $855+
    • $1,020
    • Ask for pricing
    View Property
  • Top Rated for Location
    Today

    6214 Rockwell Drive NE, Cedar Rapids, IA 52402
    Available
    • 1 BED
    • 2 BEDS
    • 3 BEDS
    • $925+
    • $1,015+
    • $1,465+
    View Property
  • Top Rated for Location
    1 day ago

    2505 Devils Glen Road, Bettendorf, IA 52722
    Available
    • 1 BED
    • 2 BEDS
    • 3 BEDS
    • $910
    • $1,105
    • Ask for pricing
    View Property
279-0-state

Popular searches Average rent Renters guide Demographics

Average rent in Iowa

$1,091/mo Iowa average rental price, November 2022
Image Average Rent

Iowa apartment rent ranges

Iowa rent trends

Getting around in Iowa, IA

37 /100
Somewhat Bikeable
Bike Score®: 37

Iowa demographics

Iowa households

  • 801,082 Family
    473,371 Non-family
  • 375,436 Children
    899,017 No Children
  • 1,274,453Total Number of Households
  • 2.39Average People Per Household
  • $60,242Median Household Income

Iowa education statistics

RentCafe is your one-stop shop for finding a great new apartment in Iowa. Easily search through a wide selection of apartments for rent in Iowa, and view detailed information about available rentals including floor plans, pricing, photos, amenities, interactive maps, and thorough property descriptions. Property owners and managers are one click away, so feel free to contact them and find out all you need to know about the apartment you’re interested in. Browse Iowa apartments with rents starting from $555 and submit your rental application today!

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