Single Family Homes For Sale in Spirit Lake, IA

30 homes

  • 3718 Keokuk Ave, Spirit Lake, IA 51360
    Use arrow keys to navigate
    OPEN SAT, 11-12PM0.43 ACRES
    $515,000
    5bd
    3ba
    2,895 sqft (on 0.43 acres)
    3718 Keokuk Ave,
    Spirit Lake, IA 51360
    Keller Williams Okoboji
  • 508 21st St, Spirit Lake, IA 51360
    Use arrow keys to navigate
    $229,500
    3bd
    2ba
    1,440 sqft
    508 21st St,
    Spirit Lake, IA 51360
    EXIT Realty Midwest
  • 3630 Ithaca Ave, Spirit Lake, IA 51360
    Use arrow keys to navigate
    RE/MAX Lakes Realty
  • 3710 Jewel Cir, Spirit Lake, IA 51360
    Use arrow keys to navigate
    RE/MAX Lakes Realty
  • Never miss a home
    Get updates when a new home matches the current applied filters.
  • 2606 Center Lake Dr, Spirit Lake, IA 51360
    Use arrow keys to navigate
    RE/MAX Lakes Realty
  • 3609 Jackson Ave, Spirit Lake, IA 51360
    Use arrow keys to navigate
    EXIT Realty Midwest
  • 25490 182nd St, Spirit Lake, IA 51360
    Use arrow keys to navigate
    $2,195,000
    5bd
    6ba
    4,508 sqft
    25490 182nd St,
    Spirit Lake, IA 51360
    Jensen Real Estate
  • 25844 Martin Dr, Spirit lake, IA 51360
    0.36 ACRES
    $319,900
    4bd
    2ba
    1,680 sqft (on 0.36 acres)
    25844 Martin Dr,
    Spirit lake, IA 51360
    EXIT Realty Midwest
  • 3714 Keystone Cir, Spirit Lake, IA 51360
    Keller Williams Okoboji
  • 3706 Lincoln Ave, Spirit Lake, IA 51360
    EXIT Realty Midwest
  • 1913 Hill Ave, Spirit Lake, IA 51360
    $229,500
    3bd
    1ba
    1,188 sqft
    1913 Hill Ave,
    Spirit Lake, IA 51360
    Naatjes Group | Bluewater Brokers
  • 3614 Jolly Ct, Spirit Lake, IA 51360
    $352,000
    3bd
    2ba
    1,980 sqft
    3614 Jolly Ct,
    Spirit Lake, IA 51360
    Naatjes Group | Bluewater Brokers
  • 2215 Francis Sites Dr, Spirit Lake, IA 51360
    OPEN SAT, 1-2:30PM
    EXIT Realty Midwest
  • 1041 28th St, Spirit Lake, IA 51360
    $379,000
    5bd
    3ba
    3,160 sqft
    1041 28th St,
    Spirit Lake, IA 51360
    Integrity Real Estate
  • 3626 Lincoln Ave, Spirit Lake, IA 51360
    NEW CONSTRUCTION
    RE/MAX Lakes Realty
  • 24704 182nd St, Spirit Lake, IA 51360
    OPEN SAT, 10-12PM
    $3,499,000
    5bd
    6ba
    5,209 sqft
    24704 182nd St,
    Spirit Lake, IA 51360
    EXIT Realty Midwest
  • 17042 255th Ave, Spirit Lake, IA 51360
    OPEN SUN, 1-2PM
    $1,695,000
    4bd
    4ba
    3,075 sqft
    17042 255th Ave,
    Spirit Lake, IA 51360
    Ingvall Real Estate Team
  • 25979 Oak Ln, Spirit Lake, IA 51360
    NEW CONSTRUCTION0.46 ACRES
    $827,500
    5bd
    5ba
    4,930 sqft (on 0.46 acres)
    25979 Oak Ln,
    Spirit Lake, IA 51360
    RE/MAX Lakes Realty
  • 25935 169th St, Spirit Lake, IA 51360
    0.47 ACRES
    $419,900
    5bd
    3ba
    2,558 sqft (on 0.47 acres)
    25935 169th St,
    Spirit Lake, IA 51360
    EXIT Realty Midwest
  • 408 Lake St, Spirit Lake, IA 51360
    0.29 ACRES
    $397,000
    2bd
    2ba
    4,294 sqft (on 0.29 acres)
    408 Lake St,
    Spirit Lake, IA 51360
    Hoien Realty
  • 1050 30th St, Spirit Lake, IA 51360
    NEW CONSTRUCTION0.49 ACRES
    $349,000
    3bd
    2ba
    1,580 sqft (on 0.49 acres)
    1050 30th St,
    Spirit Lake, IA 51360
    NextHome at the Lakes
  • 2507 Francis Sites Dr, Spirit Lake, IA 51360
    OPEN SAT, 1-2:30PMNEW CONSTRUCTION
    RE/MAX Lakes Realty
  • 3921 Dorothys Ln, Spirit Lake, IA 51360
    NEW CONSTRUCTION0.3 ACRES
    $353,400
    3bd
    2ba
    1,588 sqft (on 0.30 acres)
    3921 Dorothys Ln,
    Spirit Lake, IA 51360
    Integrity Real Estate
  • 3919 Dorothys Ln, Spirit Lake, IA 51360
    NEW CONSTRUCTION0.3 ACRES
    $324,900
    3bd
    2ba
    1,588 sqft (on 0.30 acres)
    3919 Dorothys Ln,
    Spirit Lake, IA 51360
    Integrity Real Estate
  • 3915 Dorothys Ln, Spirit Lake, IA 51360
    NEW CONSTRUCTION0.3 ACRES
    $385,040
    3bd
    2ba
    1,588 sqft (on 0.30 acres)
    3915 Dorothys Ln,
    Spirit Lake, IA 51360
    Integrity Real Estate
  • 3913 Dorothys Ln, Spirit Lake, IA 51360
    NEW CONSTRUCTION0.3 ACRES
    $324,900
    3bd
    2ba
    1,588 sqft (on 0.30 acres)
    3913 Dorothys Ln,
    Spirit Lake, IA 51360
    Integrity Real Estate
  • 3911 Dorothys Ln, Spirit Lake, IA 51360
    NEW CONSTRUCTION0.3 ACRES
    $324,900
    3bd
    2ba
    1,588 sqft (on 0.30 acres)
    3911 Dorothys Ln,
    Spirit Lake, IA 51360
    Integrity Real Estate
  • 3909 Dorothys Ln, Spirit Lake, IA 51360
    NEW CONSTRUCTION0.3 ACRES
    $379,290
    3bd
    2ba
    1,588 sqft (on 0.30 acres)
    3909 Dorothys Ln,
    Spirit Lake, IA 51360
    Integrity Real Estate
  • 3901 Dorothys Ln, Spirit Lake, IA 51360
    NEW CONSTRUCTION0.3 ACRES
    $381,040
    3bd
    2ba
    1,588 sqft (on 0.30 acres)
    3901 Dorothys Ln,
    Spirit Lake, IA 51360
    Integrity Real Estate
  • 3903 Dorothys Ln, Spirit Lake, IA 51360
    NEW CONSTRUCTION0.3 ACRES
    $381,040
    3bd
    2ba
    1,588 sqft (on 0.30 acres)
    3903 Dorothys Ln,
    Spirit Lake, IA 51360
    Integrity Real Estate

Homes Near Spirit Lake, IA

We found 22 more homes matching your filters just outside Spirit Lake

  • 2512 Manhattan Blvd, Wahpeton, IA 51360
    Use arrow keys to navigate
    NEW - 19 HRS AGO0.57 ACRES
    $3,150,000
    6bd
    4ba
    4,654 sqft (on 0.57 acres)
    2512 Manhattan Blvd,
    Wahpeton, IA 51360
    RE/MAX Lakes Realty
  • 708 Sunshine Run, Arnolds Park, IA 51331
    Use arrow keys to navigate
    NEW - 21 HRS AGO0.28 ACRES
    $459,000
    4bd
    2ba
    2,065 sqft (on 0.28 acres)
    708 Sunshine Run,
    Arnolds Park, IA 51331
    Jensen Real Estate
  • 290 240th Ave #68, Arnolds Park, IA 51331
    Use arrow keys to navigate
    NEW - 21 HRS AGO
    Keller Williams Okoboji
  • 2226 165th St, Spirit Lake, IA 51360
    Use arrow keys to navigate
    4.97 ACRES
    $1,000,000
    3bd
    2ba
    1,988 sqft (on 4.97 acres)
    2226 165th St,
    Spirit Lake, IA 51360
    Ingvall Real Estate Team
  • 2230 & 2234 165th St, Spirit Lake, IA 51360
    Use arrow keys to navigate
    10.02 ACRES
    $1,900,000
    Studio
    1ba
    2,728 sqft (on 10.02 acres)
    2230 & 2234 165th St,
    Spirit Lake, IA 51360
    Ingvall Real Estate Team
  • 15235 215th Ave, Spirit Lake, IA 51360
    Use arrow keys to navigate
    0.4 ACRES
    $2,200,000
    3bd
    3ba
    2,853 sqft (on 0.40 acres)
    15235 215th Ave,
    Spirit Lake, IA 51360
    Stauss Realty
  • 21334 Ash St, Spirit Lake, IA 51360
    Use arrow keys to navigate
    $487,000
    4bd
    2ba
    2,166 sqft
    21334 Ash St,
    Spirit Lake, IA 51360
    Hoien Realty
  • 806 Sunshine Run, Arnolds Park, IA 51331
    RE/MAX Lakes Realty
  • 2601 Gull Point Pl, Milford, IA 51351
    0.48 ACRES
    $799,000
    2bd
    3ba
    3,048 sqft (on 0.48 acres)
    2601 Gull Point Pl,
    Milford, IA 51351
    Jensen Real Estate
  • 23772 178th St, Okoboji, IA 51355
    15 ACRES
    $349,500
    3bd
    1ba
    1,456 sqft (on 15 acres)
    23772 178th St,
    Okoboji, IA 51355
    Ingvall Real Estate Team
  • 389 Emerald Dr, Arnolds Park, IA 51331
    Jensen Real Estate
  • 290 240th Ave #25, Arnolds Park, IA 51331
    EXIT Realty Midwest
  • 645 W  Okoboji Rd, Arnolds Park, IA 51331
    0.46 ACRES
    $2,900,000
    5bd
    2ba
    2,714 sqft (on 0.46 acres)
    645 W Okoboji Rd,
    Arnolds Park, IA 51331
    Hoien Realty
  • 13710 240th Ave, Orleans, IA 51360
    0.95 ACRES
    $1,425,000
    5bd
    4ba
    3,575 sqft (on 0.95 acres)
    13710 240th Ave,
    Orleans, IA 51360
    Ingvall Real Estate Team
  • 252 Emerald Meadows Dr, Arnolds Park, IA 51331
    OPEN SAT, 10:30-12PM0.27 ACRES
    $756,000
    3bd
    3ba
    4,368 sqft (on 0.27 acres)
    252 Emerald Meadows Dr,
    Arnolds Park, IA 51331
    Hinn Real Estate
  • 290 240th Ave, Spirit Lake, IA 51331
    $485,000
    3bd
    3ba
    1,669 sqft
    290 240th Ave,
    Spirit Lake, IA 51331
    Jensen Real Estate
  • 290 240th Ave #116, Arnolds Park, IA 51331
    OPEN SAT, 11:30-1PM
    Hinn Real Estate
  • 2824 Manhattan Blvd, Wahpeton, IA 51360
    0.3 ACRES
    $3,195,000
    4bd
    2ba
    2,728 sqft (on 0.30 acres)
    2824 Manhattan Blvd,
    Wahpeton, IA 51360
    Hunter Real Estate
  • 2520 Manhattan Blvd, Wahpeton, IA 51360
    Next Home at the Lakes
  • 25278 140th St, Orleans, IA 51360
    $220,000
    3bd
    1ba
    960 sqft
    25278 140th St,
    Orleans, IA 51360
    EXIT Realty Midwest
  • 24610 140th St, Orleans, IA 51360
    NEW CONSTRUCTION
    $1,795,000
    4bd
    5ba
    2,951 sqft
    24610 140th St,
    Orleans, IA 51360
    Ingvall Real Estate Team
  • 290 240th Ave #277, Arnolds Park, IA 51331
    OPEN SAT, 10-12PM
    Keller Williams Okoboji
4 More Homes
more homes icon
We found 4 more homes that match your search in other listings.
IDX information is provided exclusively for personal, non-commercial use, and may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing. Information is deemed reliable but not guaranteed.
The listing broker’s offer of compensation is made only to participants of the MLS where the listing is filed.