1,721

Iowa Homes for Rent

Section Image
  • /66

    $2,695 - $3,545 per month

    Matilda 235 Townhomes

    2 Beds

    1201 Center St, Des Moines, IA 50309

    Modern designs, elegant finishes, and upscale amenities are waiting for you at Matilda 235. Our spacious two-bedroom townhomes in downtown Des Moines offer versatile layouts adorned with a range of luxurious features, including walk-in closets, an attached two-stall garage, an in-unit washer and dryer, and your own private rooftop patio. With this pet-friendly community, you'll enjoy exclusive

    1201 Center St, Des Moines, IA 50309
  • /20

    $1,000 per month

    • 2 Beds
    • 1 Bath
    • 1,339 Sq Ft
    • House for Rent

    1512 Summer St, Grinnell, IA 50112

    Property Id: 17664AVAILABLE FEBRUARY 1, 2026:-- One-year lease; deposit ($1,000) and first month's rent ($1,000) due w/rental agreement-- Credit, eviction, background checks requiredNOT ALLOWED:-- smoking-- pets, no exceptionsTENANT RESPONSIBLE FOR:-- All utilities + internet (average $200/month); FIBER internet hook-up available-- Snow removal

    1512 Summer St, Grinnell, IA 50112
  • /53

    $970 - $980 per month

    Country Court Apartments - Waukee

    2 Beds

    395 4th St, Waukee, IA 50263

    $500 Rent Credit at Move In-Limited Availability! Call Today for details to make Country Court your HOME!Welcome to Country Court Apartments, your new home in the heart of Waukee, IA. Our apartments offer a range of amenities designed to enhance your living experience. Enjoy the convenience of large walk-in closets, perfect for all your storage needs. Our on-site management team

    395 4th St, Waukee, IA 50263
  • /40

    $995 - $1,650 per month

    Valley Bluff Townhomes

    1 - 3 Beds

    2575 Gates Dr, Clinton, IA 52732

    Welcome to Valley Bluff Townhomes, Clinton's newest townhome community! Everything has been built in our ranch and two-story layouts with you in mind. Enjoy a quiet evening on your own patio, plenty of space in our open floor plans, and included appliances. Give your pup a run in our dog park or on a walk through our beautifully landscaped park. Have something to celebrate? Take the party to our

    2575 Gates Dr, Clinton, IA 52732
  • /24

    $950 - $975 per month

    One Month Free - Immediate Move In!

    2 Beds

    1219 34th St, Des Moines, IA 50311

    One Month Free - Immediate Move In!Welcome to Lofts on 34th, where modern luxury meets urban living in Drake University neighborhood. Our loft-style apartments feature top-of-the-line amenities such as stainless steel appliances, granite countertops, and tiled showers. Enjoy the convenience of in-unit washer/dryer, air conditioning, and a 60" Smart TV for your entertainment needs. With

    1219 34th St, Des Moines, IA 50311
  • /20

    $899 - $995 per month

    Keokuk Family Flats

    2 - 3 Beds

    2812 Lincoln Ave, Keokuk, IA 52632

    Keokuk Family Flats features one, two and three bedroom apartment homes. Each spacious floor plan includes modern amenities you would expect to find in a luxury home, at affordable rental rates: a fully-equipped gourmet kitchen with energy-efficient appliances, exceptional closet space, central air conditioning, and a laundry room which includes a full-size washer and dryer! The common space

    2812 Lincoln Ave, Keokuk, IA 52632
  • /25

    $850 - $990 per month

    Prairie Village Apartments

    1 Bed

    1000 Hazel St, Pella, IA 50219

    Welcome to Prairie Village Apartments in Pella, IA! Our community offers shared laundry facilities for your convenience, a picnic area for outdoor gatherings, and open green space for enjoying the fresh air. With ample parking available, you'll never have to worry about finding a spot for your vehicle. Come experience the peaceful surroundings and comfortable living at Prairie Village Apartments.

    1000 Hazel St, Pella, IA 50219
  • /5

    $850 per month

    • 1 Bed
    • 1 Bath
    • 685 Sq Ft
    • Condo for Rent

    501 S Jefferson Way Unit 1, Indianola, IA 50125

    501 S Jefferson Way Unit 1, Indianola, IA 50125
  • /17

    $775 - $875 per month

    Apartment for Rent

    1 - 2 Beds

    2510 E 50th St, Davenport, IA 52807

    2510 E 50th St, Davenport, IA 52807
  • /19

    $600 - $800 per month

    Nottingham West Apartments

    1 - 2 Beds

    2715 S 18th St, Clinton, IA 52732

    2715 S 18th St, Clinton, IA 52732
  • /10

    $2,500 per month

    • 3 Beds
    • 2.5 Baths
    • 1,999 Sq Ft
    • Townhouse for Rent

    4749 Preston Ln, Iowa City, IA 52246

    Be the very first to live in this stunning, brand-new construction condo! Designed with a modern lifestyle in mind, this home offers a perfect blend of comfort and high-end finishes.Key Features• Modern Kitchen: Equipped with premium, stainless steel appliances.• Convenience: Full-size washer and dryer included right inside your unit—no more trips to the laundromat!• Open Floor

    4749 Preston Ln, Iowa City, IA 52246
  • /2

    Call for Price

    Apartment for Rent

    Studio

    850 Hawkeye Dr, Dubuque, IA 52001

    850 Hawkeye Dr, Dubuque, IA 52001
  • /2

    Call for Price

    Apartment for Rent

    1 Bed

    2975-2995 Wildwood Dr, Dubuque, IA 52001

    2975-2995 Wildwood Dr, Dubuque, IA 52001
  • /2

    Call for Price

    Apartment for Rent

    1 Bed

    829 Hawkeye Dr, Dubuque, IA 52001

    829 Hawkeye Dr, Dubuque, IA 52001
  • /2

    Call for Price

    Apartment for Rent

    2 Beds

    3260-3280 Raven Oaks Dr, Dubuque, IA 52001

    3260-3280 Raven Oaks Dr, Dubuque, IA 52001
  • /9

    $750 per month

    • 1 Bed
    • 1 Bath
    • 750 Sq Ft
    • Condo for Rent

    1131 Spencer St Unit 3, Grinnell, IA 50112

    Property Id: 22152711 bedroom, 1 bathroom apartment for rent in Grinnell. The unit is a second floor unit. Assigned parking is directly in front of the unit. In-unit laundry. Tenant pays utilities. 1 year lease required. Call today for a showing!

    1131 Spencer St Unit 3, Grinnell, IA 50112
  • /6

    $1,200 per month

    • 2 Beds
    • 1 Bath
    • House for Rent

    1225 N 11th St, Fort Dodge, IA 50501

    Property Id: 2288471Lg 2 bedroom 1 Bath home for rent. All new kitchen appliances.Washer and Dryer. Fireplace with electric incert. Screened in patio. Very nice neighborhood

    1225 N 11th St, Fort Dodge, IA 50501
  • /20

    $1,240 per month

    • 2 Beds
    • 1 Bath
    • 1,000 Sq Ft
    • Townhouse for Rent

    2701 Ingersoll Ave, Des Moines, IA 50312

    Star Lofts Apartments has two bedroom / 1.5 bathroom apartment available on the second level of the complex. Located on Ingersoll ave near down is now available. Newly constructed ; Mass timber is a new construction technology that sequesters environmental carbon and can replace more traditional, heavy carbon-emitting materials like steel and concrete. Mass timber is made by thinning

    2701 Ingersoll Ave, Des Moines, IA 50312
  • /2

    $840 per month

    • Studio
    • 1 Bath
    • 600 Sq Ft
    • House for Rent

    2701 Ingersoll Ave, Des Moines, IA 50312

    Star Lofts Apartments has studio apartment available on the second level of the complex. Located on Ingersoll ave near down. Newly constructed ; Mass timber is a new construction technology that sequesters environmental carbon and can replace more traditional, heavy carbon-emitting materials like steel and concrete. Mass timber is made by thinning forests of small-diameter trees that are

    2701 Ingersoll Ave, Des Moines, IA 50312
  • /48

    $1,542 - $2,058 per month

    Painted Woods Villas

    3 Beds

    3681 Jasmine Ln, Waukee, IA 50263

    Painted Woods Villas is Waukee’s premier new rental community, offering thoughtfully designed three-bedroom townhomes built for comfort and convenience. Each home features in-unit washers and dryers, quartz countertops, stainless steel appliances, and an attached direct-access garage. Private walk-out patios extend your living space outdoors, while modern finishes make every home feel

    3681 Jasmine Ln, Waukee, IA 50263
  • /50

    $1,750 - $1,900 per month

    Ashworth Pointe & Foxboro Townhomes

    3 Beds

    5699 Vista Dr, West Des Moines, IA 50266

    Ashworth Pointe has 2 floor plans, a 2 story(Bristol), and a ranch, one-level(Somerset). Both floor plans offer 3 bedrooms and 2 baths have wood-burning fireplaces, as well as a one or two-car attached garage. Foxboro Townhomes has 3 different townhome layouts(Bedford, Berkley, and Andover). All are 1870 Square feet, with a basement(some have a finished area) and include a 1-car detached garage.

    5699 Vista Dr, West Des Moines, IA 50266
  • /2

    $850 - $1,495 per month

    Tama Too Apartments

    Studio - 2 Beds

    305 N 3rd St, Burlington, IA 52601

    305 N 3rd St, Burlington, IA 52601
  • /9

    $1,600 per month

    • 2 Beds
    • 1 Bath
    • 1,350 Sq Ft
    • House for Rent

    1304 Legend Dr, Tiffin, IA 52340

    2 bedrooms with an attached bathroom, a refrigerator and a microwave inside the room, a large living room with walk-out patio, shared kitchen, laundry in unit. Rent includes gas, electricity, heat, water, trash and high-speed internet.Very close to Costco, Walmart, Aldi, Tiffin Elementary, East Ridge Elementary, and Tiffin Middle school.Available now!Note: pet is

    1304 Legend Dr, Tiffin, IA 52340
  • /8

    $800 per month

    • 1 Bed
    • 1 Bath
    • 750 Sq Ft
    • Condo for Rent

    1131 Spencer St Unit 7, Grinnell, IA 50112

    Property Id: 22152751 bedroom, 1 bathroom apartment for rent in Grinnell. The unit is ground floor and assigned parking is directly in front of the unit. Laundry Room. Tenant pays utilities. 1 year lease required. Call today for a showing!

    1131 Spencer St Unit 7, Grinnell, IA 50112
  • /8

    $800 per month

    • 1 Bed
    • 1 Bath
    • 750 Sq Ft
    • Condo for Rent

    1131 Spencer St Unit 2, Grinnell, IA 50112

    Property Id: 22152701 bedroom, 1 bathroom apartment for rent in Grinnell. The unit is on the second floor and parking is steps away. Laundry is located in the bedroom. Tenant pays utilities.1 year lease required. Call today for a showing!

    1131 Spencer St Unit 2, Grinnell, IA 50112
  • /10

    $1,800 per month

    • 4 Beds
    • 1.5 Baths
    • 1,484 Sq Ft
    • House for Rent

    321 Main St, Grinnell, IA 50112

    Property Id: 2288823Are you looking for a well-cared for and updated house to rent in Grinnell? Here is your chance! This property is perfect for students or working professionals. The property offers comfortable and convenient living. This is a spacious two-story home with 4 bedrooms, 1.5 bathrooms, and detached 3 car garage. Rent is $1800 plus utilities. These are nice-sized bedrooms

    321 Main St, Grinnell, IA 50112
  • /16

    $1,700 - $2,325 per month

    Brixin Townhomes at Kimberley Crossing

    3 - 4 Beds

    1424 NE 56th Ln, Ankeny, IA 50021

    Brixin Townhomes at Kimberly Crossing offers a refreshing take on rental living in Ankeny, IA, with thoughtfully designed homes and standout amenities tailored for modern lifestyles. These spacious, newly built 3 and 4-bedroom townhomes by D.R. Horton feature open-concept, two-story floor plans with private entries, smart home technology, and attached 2-car garages. Inside, enjoy white quartz

    1424 NE 56th Ln, Ankeny, IA 50021
  • /6

    $900 per month

    • 1 Bed
    • 1 Bath
    • 900 Sq Ft
    • Townhouse for Rent

    725 W 3rd St, Dubuque, IA 52001

    Lovely townhouse located near mercy hospital. This unit is set back and is quiet with view to Wisconsin. Unfinished basement has washer dryer hook up and plenty of storage. On the main floor you have a beautiful private deck, kitchen, dining room, and living room on the second floor. There’s a bonus room for an office and a large bedroom with a large full bathroom. All utilities are separate.

    725 W 3rd St, Dubuque, IA 52001
  • /17

    $1,595 per month

    • 3 Beds
    • 1 Bath
    • 864 Sq Ft
    • House for Rent

    717 6th Ave, Coralville, IA 52241

    House for rent in Coralville, IA - Available Now-3 bedrooms-1 full bath -heat and air conditioning -washer and dryer provided-1 car garage with electric garage door opener-large fenced in back yard-cement patio space -bus line on same block-house has no basement and measures 864 sqft-most pets negotiable Please note:-tenant pays all

    717 6th Ave, Coralville, IA 52241
  • /7

    $775 per month

    • 2 Beds
    • 1 Bath
    • Condo for Rent

    17 2nd Ave Unit 9, Melbourne, IA 50162

    Property Id: 1833627*** All Utilities Included ***Small town living with easy commute to Marshalltown. Free application and available immediately. Contact us today to schedule a tour.

    17 2nd Ave Unit 9, Melbourne, IA 50162
  • /8

    $1,359 per month

    • 3 Beds
    • 1.5 Baths
    • 1,328 Sq Ft
    • House for Rent

    2715 Farragut Place, Davenport, IA 52804

    Property Id: 2288024Rent to Own for $1,359 per month(Including taxes & insurance)Sales Price: $164,900Address: 2715 Farragut Place, Davenport, IAThis isn't just a rental — it's a Rent-to-Own opportunity! Nestled on a quiet, family-friendly street, this charming and updated ranch-style home offers comfort, space, and the opportunity to become a homeowner — not

    2715 Farragut Place, Davenport, IA 52804
  • /6

    $1,100 per month

    • 3 Beds
    • 1.5 Baths
    • 1,500 Sq Ft
    • Townhouse for Rent

    1414 24th St Unit 1412, Ames, IA 50010

    This 3 bedroom unit has a garage, central air, nice backyard and huge basement with several storage rooms and natural light from egress windows, along with an office and bedroom. Close to public transit and wonderful backyard. Not too far from university or mall. Move-in date negotiable--August 1 or earlier. Rent price is for 2 people. Washer and dryer in basement. Must have good credit. No

    1414 24th St Unit 1412, Ames, IA 50010
  • /17

    $544 - $889 per month

    Campustown | Student Apartments

    1 - 5 Beds

    200 Stanton Ave, Ames, IA 50014

    Live close. Live College. If Campustown was any closer to campus, you'd be in class! Walk-to-class convenience. Stay-fit amenities. Tools that help you make the grade. And community events that keep you connected. All make Campustown the premier student housing choice at Iowa State University. Get the lifestyle you want with a large variety of apartments featuring private bedroom and bathroom

    200 Stanton Ave, Ames, IA 50014
  • /25

    $599 - $650 per month

    Urban Heights

    Studio

    7631 Hickman Rd, Urbandale, IA 50322

    Nice apartments at an affordable price!Completely remodeled building and unitsAll units at the property come with all utilities included!On Site LaundryFree Parking

    7631 Hickman Rd, Urbandale, IA 50322
  • /12

    $948 - $1,698 per month

    Halligan Coffee Company Lofts

    1 - 3 Beds

    402 E 4th St, Davenport, IA 52801

    Historic and charming five story building with 45 modern and oversized 1- and 2-bedroom lofts located on 4th and Iowa Street in the heart of downtown Davenport. These pet-friendly and ADA accessible lofts boast high-ceilings, exposed brick, stainless-steel appliances, and most include in-unit washer/dryer. The building offers a 24/7 fitness center, game room, free bike storage, private parking

    402 E 4th St, Davenport, IA 52801
  • /25

    $895 - $1,050 per month

    Vue at 7th

    1 - 2 Beds

    321 E 7th St, Davenport, IA 52803

    Experience modern city living at the Vue, just minutes from downtown Davenport. This upscale community offers a stunning rooftop terrace with breathtaking views, a state-of-the-art fitness center, and spacious community rooms perfect for gathering or relaxing. Designed for convenience and style, the Vue puts you close to the best shopping, dining, and entertainment the city has to offer. Elevate

    321 E 7th St, Davenport, IA 52803
  • /26

    $1,550 per month

    • 3 Beds
    • 1 Bath
    • 912 Sq Ft
    • House for Rent

    6813 Urbandale Ave, Urbandale, IA 50322

    This well-maintained single-family ranch home is located in a great Urbandale location and offers comfortable, functional living space. The home features 3 bedrooms and 1 bathroom, with a large living room filled with natural sunlight, creating a bright and welcoming atmosphere.The good-sized kitchen includes all the necessary appliances and offers plenty of space for everyday cooking and

    6813 Urbandale Ave, Urbandale, IA 50322
  • /25

    $775 - $895 per month

    Magnolia Park

    2 Beds

    4711 S Union St, Des Moines, IA 50315

    4711 S Union St, Des Moines, IA 50315
  • /9

    $1,200 per month

    • 1 Bed
    • 1 Bath
    • 800 Sq Ft
    • House for Rent

    350 E Locust St, Des Moines, IA 50309

    This one-bedroom loft the Historic East Village of downtown Des Moines, Iowa. Situated on the eastern side of the Des Moines River, near the Iowa Capitol building, it offers a prime location for both commercial and residential living on the main drag of Locust Street.The loft features an exceptional concrete open space, a beautiful view of the East Village, a walk-in closet, a spacious

    350 E Locust St, Des Moines, IA 50309
  • /12

    $1,305 per month

    • 3 Beds
    • 2 Baths
    • 2,128 Sq Ft
    • House for Rent

    200 N 28th St, Fairfield, IA 52556

    Property Id: 2283425Affordable Home Opportunity! This 3-bedroom, 2-bath mobile home at 200 N 28th St, Lot 89, Fairfield, IA 52556 features 28x76 dimensions. Priced at $75,000, financing is available with estimated monthly payments of $1,305 and a down payment of $3,750.This community offers a playground, dog park, and covered picnic area. Sheds are optional if you'd like to rent

    200 N 28th St, Fairfield, IA 52556

Showing Results 641 - 680, Page 17 of 18

How to Rent a Home