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

Apartments for Rent in Spirit Lake, IA under $1000
7 Rentals Available

  • Today

    607 15Th St, Spirit Lake, IA 51360
    Income Restricted
    • 2 BEDS
    • 3 BEDS
    • $590
    • $675
    View Property
  • Today

    1703 Hill Ave, Spirit Lake, IA 51360
    Income Restricted
    • 1 BED
    • 2 BEDS
    • Ask for pricing
    • $595
    View Property
  • Today

    403/405 Q Ave, Milford, IA 51351
    Income Restricted
    • 1 BED
    • 2 BEDS
    • Ask for pricing
    • $585
    View Property
  • Today

    314 1St Street, Jackson, MN 56143
    Available
    • 1 BED
    • 2 BEDS
    • 3 BEDS
    • Ask for pricing
    • $870
    • $995
    View Property
  • Today

    1000 Homedale Drive, Jackson, MN 56143
    Income Restricted
    • 2 BEDS
    • $770
    View Property
  • Interactive banner bedroom
    How many bedrooms are you
    looking for?
    • Studio
    • 1
    • 2
    • 3
    • 4+
  • Too many options, too little time? Let the Rental Assistant do the search for you!
  • Today

    109 Milwaukee Street & 502 3Rd Avenue South, Lakefield, MN 56150
    Income Restricted
    • 2 BEDS
    Ask for pricing
    View Property
2-4-city

Popular searches Average rent Renters guide Demographics