6,899

Spirit Lake, IA Homes

Section Image Section Image
  • /20

    $369,000

    New Construction Under Contract
    • 3 Beds
    • 2 Baths
    • 1,580 Sq Ft

    3629 Pinewood Dr, Spirit Lake, IA 51360

    Don't miss out on the opportunity to own a brand new home in Spirit Lake. These 1580 sq. ft. patio homes offer 3 bedrooms, 2 bathrooms, 9' ceilings, 3 car garage and a saferoom. Home to be complete late spring 2027. This is new construction to be built, photos are of similar homes in a neighboring development and may not be the same finishing's as this home is when it is complete. Buyer may be

    Agent Photo

    Katie Slater

    NextHome at the Lakes

    3629 Pinewood Dr, Spirit Lake, IA 51360
  • /9

    $1,300 Per Month

    • 3 Beds
    • 2 Baths
    • Condo for Rent

    3 27th St Unit 107, Spirit Lake, IA 51360

    1 bed 1 bath rental available- one pet 35 pounds or under accepted. Utilities included are trash, lawn care, and water. Tenant pays gas, electric, and wifi. Renters insurance required. Laundry option available in pool room. 1st months rent is 50% off if lease is signed before August 31st

    Alix Miller EXIT Realty Midwest

    3 27th St Unit 107, Spirit Lake, IA 51360
  • /19

    $359,000

    Sold Apr 02, 2026

    1960 35th St, Spirit Lake, IA 51360

    • 3 Beds
    • 2 Baths
    • 1,320 Sq Ft
    • Built 2022

    Last Sold Summary

    • 10% Below List Price
    • $272/SF
    • 54 Days On Market

    Current Estimated Value $371,963

    Last Listing Agent Peggy Bergh-Kuker Keller Williams Okoboji

    1960 35th St, Spirit Lake, IA 51360
    • /47

      Est $1,878,644

      Not Listed For Sale

      16873 256th Ave, Spirit Lake, IA 51360

      • 7 Beds
      • 3.5 Baths
      • 4,564 Sq Ft
      • Built 1992
      16873 256th Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 134 Days On Market

      Last Listing Agent George Carlson Keller Williams Okoboji

  • /20

    $359,000

    New Construction Under Contract
    • 3 Beds
    • 2 Baths
    • 1,580 Sq Ft

    3609 Pinewood Dr, Spirit Lake, IA 51360

    Don't miss out on the opportunity to own a brand new home in Spirit Lake. These 1580 sq. ft. patio homes offer 3 bedrooms, 2 bathrooms, 9' ceilings, 3 car garage and a saferoom. Home to be complete late summer. This is new construction being built, photos are of similar homes in a neighboring development and may not be the same finishing's as this home is when it is complete. Buyer may be able to

    Agent Photo

    Katie Slater

    NextHome at the Lakes

    3609 Pinewood Dr, Spirit Lake, IA 51360
  • /21

    $900 Per Month

    • 2 Beds
    • 1 Bath
    • Condo for Rent

    1010 16th St Unit 6, Spirit Lake, IA 51360

    Rental Now Available in Spirit Lake! Well-maintained rental opportunities like this are hard to find. This 2-bedroom, 1-bath upper-level apartment is located in a quiet 8-unit building & features a comfortable layout with excellent storage throughout. Both bedrooms feature exceptionally large closets, while the efficient galley-style kitchen includes a standout floor-to-ceiling pantry that

    Tracey Radcliffe EXIT Realty Midwest

    1010 16th St Unit 6, Spirit Lake, IA 51360
  • /2

    $110,000

    Sold Dec 29, 2025

    000 Lake St, Spirit Lake, IA 51360

    • Land
    • 22,036 Sq Ft
    • $217,434 per Acre

    Last Sold Summary

    • 1,430 Days On Market

    Last Listing Agent JUDY SALZWEDEL EXIT Realty Midwest

    000 Lake St, Spirit Lake, IA 51360
    • /26

      Est $1,611,964

      Not Listed For Sale

      16819 256th Ave, Spirit Lake, IA 51360

      • 5 Beds
      • 3 Baths
      • 2,856 Sq Ft
      • Built 1992
      16819 256th Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 2 Days On Market

      Last Listing Agent Amy Maris Okoboji Realty

  • /20

    $359,000

    New Construction Under Contract
    • 3 Beds
    • 2 Baths
    • 1,620 Sq Ft

    3610 Pinewood Dr, Spirit Lake, IA 51360

    Don't miss out on the opportunity to buy a brand new home in Spirit Lake. These 1620 sq. ft. patio homes offer 3 bedrooms, 2 bathrooms, 9' ceilings, 3 car garage and a saferoom. Home to be complete late summer 2026. This is new construction being built, photos are of other similar homes in a neighboring development and may not be the same finishing's as the home is when it is complete. Buyers may

    Agent Photo

    Katie Slater

    NextHome at the Lakes

    3610 Pinewood Dr, Spirit Lake, IA 51360
  • /11

    $55,000

    Sold May 28, 2026

    1502 Memphis Ave Unit 7, Spirit Lake, IA 51360

    • 1 Bed
    • 1 Bath
    • 808 Sq Ft
    • Built 1976

    Last Sold Summary

    • 20% Below List Price
    • $68/SF
    • 9 Days On Market

    Last Listing Agent Dana Reinders EXIT Realty Midwest- Spencer/Emmetsburg

    1502 Memphis Ave Unit 7, Spirit Lake, IA 51360
    • /15

      Est $389,952

      Not Listed For Sale

      25844 Martin Dr, Spirit Lake, IA 51360

      • 4 Beds
      • 2 Baths
      • 1,680 Sq Ft
      • Built 1972
      25844 Martin Dr, Spirit Lake, IA 51360

      Last Sold Summary

      • 134 Days On Market

      Last Listing Agent Tanner Perrigo EXIT Realty Midwest

  • /18

    $369,000

    New Construction
    • 3 Beds
    • 2 Baths
    • 1,620 Sq Ft

    3630 Pinewood Dr, Spirit Lake, IA 51360

    Don't miss out on the opportunity to buy a brand new home in Spirit Lake. These 1620 sq. ft. patio homes offer 3 bedrooms, 2 bathrooms, 9' ceilings, 3 car garage and a saferoom. Home to be complete late spring 2027. This is new construction being built, photos are of other similar homes in a neighboring development and may not be the same finishing's as the home is when it is complete. Buyers may

    Agent Photo

    Katie Slater

    NextHome at the Lakes

    3630 Pinewood Dr, Spirit Lake, IA 51360
  • /21

    $415,000

    Sold Aug 29, 2025

    3109 Keokuk Ave, Spirit Lake, IA 51360

    • 4 Beds
    • 3 Baths
    • 3,287 Sq Ft
    • Built 2004

    Last Sold Summary

    • 8% Below List Price
    • $126/SF
    • 220 Days On Market

    Current Estimated Value $436,406

    Last Listing Agent Nick Stauss Stauss Realty

    3109 Keokuk Ave, Spirit Lake, IA 51360
    • /26

      Est $882,993

      Not Listed For Sale

      16462 255th Ave, Spirit Lake, IA 51360

      • 5 Beds
      • 3 Baths
      • 2,640 Sq Ft
      • Built 2004
      16462 255th Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 229 Days On Market

      Last Listing Agent Mary Lynn Ingvall Ingvall Real Estate Team

  • /20

    $369,000

    New Construction Under Contract
    • 3 Beds
    • 2 Baths
    • 1,620 Sq Ft

    3626 Pinewood Dr, Spirit Lake, IA 51360

    Don't miss out on the opportunity to buy a brand new home in Spirit Lake. These 1620 sq. ft. patio homes offer 3 bedrooms, 2 bathrooms, 9' ceilings, 3 car garage and a saferoom. Home to be complete late spring 2027. This is new construction being built, photos are of other similar homes in a neighboring development and may not be the same finishing's as the home is when it is complete. Buyers may

    Agent Photo

    Katie Slater

    NextHome at the Lakes

    3626 Pinewood Dr, Spirit Lake, IA 51360
  • /52

    $1,100,000

    Sold Sep 30, 2025

    15649 250th Ave, Spirit Lake, IA 51360

    • 4 Beds
    • 3.5 Baths
    • 3,292 Sq Ft
    • Built 2005

    Last Sold Summary

    • 8% Below List Price
    • $334/SF
    • 30 Days On Market

    Current Estimated Value $1,099,295

    Last Listing Agent Erica Schultes NextHome at the Lakes

    15649 250th Ave, Spirit Lake, IA 51360
    • /31

      Est $363,167

      Not Listed For Sale

      3726 Ithaca Ave, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,887 Sq Ft
      • Built 2005
      3726 Ithaca Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 19 Days On Market

      Last Listing Agent Tammy Fredericksen EXIT Realty Midwest

  • /21

    $369,000

    New Construction
    • 3 Beds
    • 2 Baths
    • 1,580 Sq Ft

    3625 Pinewood Dr, Spirit Lake, IA 51360

    Don't miss out on the opportunity to own a brand new home in Spirit Lake. These 1580 sq. ft. patio homes offer 3 bedrooms, 2 bathrooms, 9' ceilings, 3 car garage and a saferoom. Home to be complete late spring 2027. This is new construction being built, photos are of similar homes in a neighboring development and may not be the same finishing's as this home is when it is complete. Buyer may be

    Agent Photo

    Katie Slater

    NextHome at the Lakes

    3625 Pinewood Dr, Spirit Lake, IA 51360
  • /2

    $69,900

    Sold Apr 16, 2026

    Lot 52 Jolly Ct, Spirit Lake, IA 51360

    • Land
    • 17,909 Sq Ft
    • $170,008 per Acre

    Last Sold Summary

    • 321 Days On Market

    Last Listing Agent Seth Hellinga Real Estate Unlimited

    Lot 52 Jolly Ct, Spirit Lake, IA 51360
    • /59

      Est $335,921

      Not Listed For Sale

      3725 Jackson Ave, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,748 Sq Ft
      • Built 2005
      3725 Jackson Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 16 Days On Market

      Last Listing Agent Tracey Radcliffe EXIT Realty Midwest

  • /20

    $364,000

    New Construction Pending
    • 3 Beds
    • 2 Baths
    • 1,580 Sq Ft

    3601 Pinewood Dr, Spirit Lake, IA 51360

    Don't miss out on the opportunity to own a brand new home in Spirit Lake. These 1580 sq. ft. patio homes offer 3 bedrooms, 2 bathrooms, 9' ceilings, 3 car garage and a saferoom. Home to be complete late summer. This is new construction being built, photos are of similar homes in a neighboring development and may not be the same finishing's as this home is when it is complete. Buyer may be able to

    Agent Photo

    Katie Slater

    NextHome at the Lakes

    3601 Pinewood Dr, Spirit Lake, IA 51360
  • /47

    $400,000

    Sold Apr 09, 2026

    15403 War Eagle Blvd, Spirit Lake, IA 51360

    • 4 Beds
    • 2 Baths
    • 1,680 Sq Ft
    • Built 1977

    Last Sold Summary

    • 7% Below List Price
    • $238/SF
    • 6 Days On Market

    Current Estimated Value $370,588

    Last Listing Agent Kolette Delperdang EXIT Realty Midwest

    15403 War Eagle Blvd, Spirit Lake, IA 51360
    • /19

      Est $291,256

      Not Listed For Sale

      3710 Jewel Cir, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,721 Sq Ft
      • Built 2006
      3710 Jewel Cir, Spirit Lake, IA 51360

      Last Sold Summary

      • 38 Days On Market

      Last Listing Agent Leah Hilpipre Iowa Great Lakes Board of REALTORS

  • /20

    $369,000

    New Construction
    • 3 Beds
    • 2 Baths
    • 1,580 Sq Ft

    3621 Pinewood Dr, Spirit Lake, IA 51360

    Don't miss out on the opportunity to own a brand new home in Spirit Lake. These 1580 sq. ft. patio homes offer 3 bedrooms, 2 bathrooms, 9' ceilings, 3 car garage and a saferoom. Home to be complete late spring 2027. This is new construction being built, photos are of similar homes in a neighboring development and may not be the same finishing's as this home is when it is complete. Buyer may be

    Agent Photo

    Katie Slater

    NextHome at the Lakes

    3621 Pinewood Dr, Spirit Lake, IA 51360
  • /5

    $190,000

    Sold Jan 16, 2026

    Hill Hill, Spirit Lake, IA 51360

    • Land
    • 2.66 Acres
    • $71,348 per Acre

    Last Sold Summary

    • 5% Below List Price
    • 4 Days On Market

    Last Listing Agent Scott Reynolds EXIT Realty Midwest

    Hill Hill, Spirit Lake, IA 51360
    • /20

      Est $341,053

      Not Listed For Sale

      3713 Jewel Cir, Spirit Lake, IA 51360

      • 4 Beds
      • 3 Baths
      • 1,925 Sq Ft
      • Built 2006
      3713 Jewel Cir, Spirit Lake, IA 51360

      Last Sold Summary

      • 8 Days On Market

      Last Listing Agent Amy Maris Okoboji Realty

  • /20

    $359,000

    New Construction Pending
    • 3 Beds
    • 2 Baths
    • 1,580 Sq Ft

    3605 Pinewood Dr, Spirit Lake, IA 51360

    Don't miss out on the opportunity to own a brand new home in Spirit Lake. These 1580 sq. ft. patio homes offer 3 bedrooms, 2 bathrooms, 9' ceilings, 3 car garage and a saferoom. Home to be complete late summer. This is new construction being built, photos are of similar homes in a neighboring development and may not be the same finishing's as this home is when it is complete. Buyer may be able to

    Agent Photo

    Katie Slater

    NextHome at the Lakes

    3605 Pinewood Dr, Spirit Lake, IA 51360
  • /30

    $540,000

    Sold Dec 05, 2025

    2814 Center Lake Dr, Spirit Lake, IA 51360

    • 4 Beds
    • 3 Baths
    • 1,948 Sq Ft
    • Built 1977

    Last Sold Summary

    • 2% Below List Price
    • $277/SF
    • 11 Days On Market

    Current Estimated Value $552,819

    Last Listing Agent Nancy Vierkant EXIT Realty Midwest

    2814 Center Lake Dr, Spirit Lake, IA 51360
    • /13

      Est $354,828

      Not Listed For Sale

      3718 Jackson Ave, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 2,090 Sq Ft
      • Built 2004
      3718 Jackson Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 16 Days On Market

      Last Listing Agent Nick Stauss Stauss Realty

  • /20

    $359,000

    New Construction Under Contract
    • 3 Beds
    • 2 Baths
    • 1,580 Sq Ft

    3613 Pinewood Dr, Spirit Lake, IA 51360

    Don't miss out on the opportunity to own a brand new home in Spirit Lake. These 1580 sq. ft. patio homes offer 3 bedrooms, 2 bathrooms, 9' ceilings, 3 car garage and a saferoom. Home to be complete late summer. This is new construction being built, photos are of similar homes in a neighboring development and may not be the same finishing's as this home is when it is complete. Buyer may be able to

    Agent Photo

    Katie Slater

    NextHome at the Lakes

    3613 Pinewood Dr, Spirit Lake, IA 51360
  • /44

    $1,395,600

    Sold Jul 24, 2026

    24410 140th St, Spirit Lake, IA 51360

    • 5 Beds
    • 6 Baths
    • 3,344 Sq Ft
    • Built 1899

    Last Sold Summary

    • $417/SF
    • 4 Days On Market

    Current Estimated Value $1,358,854

    Last Listing Agent Heather King Hinn Real Estate

    24410 140th St, Spirit Lake, IA 51360
    • /24

      Est $325,520

      Not Listed For Sale

      3706 Jackson Ave, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,017 Sq Ft
      • Built 2004
      3706 Jackson Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 1 Day On Market

      Last Listing Agent Ben Pruss Naatjes Group | Bluewater Brokers

  • /18

    $359,000

    New Construction Under Contract
    • 3 Beds
    • 2 Baths
    • 1,620 Sq Ft

    3614 Pinewood Dr, Spirit Lake, IA 51360

    Don't miss out on the opportunity to buy a brand new home in Spirit Lake. These 1620 sq. ft. patio homes offer 3 bedrooms, 2 bathrooms, 9' ceilings, 3 car garage and a saferoom. Home to be complete late summer 2026. This is new construction being built, photos are of other similar homes in a neighboring development and may not be the same finishing's as the home is when it is complete. Buyers may

    Agent Photo

    Katie Slater

    NextHome at the Lakes

    3614 Pinewood Dr, Spirit Lake, IA 51360
  • /16

    $710,000

    Sold May 20, 2026

    25631 105th St, Spirit Lake, IA 51360

    • 2 Beds
    • 2 Baths
    • 2,252 Sq Ft
    • Built 1954

    Last Sold Summary

    • 4% Below List Price
    • $315/SF
    • 3 Days On Market

    Current Estimated Value $718,147

    Last Listing Agent Aaron Jones RE/MAX Lakes Realty

    25631 105th St, Spirit Lake, IA 51360
    • /27

      Est $312,450

      Not Listed For Sale

      3621 Ithaca Ave, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,822 Sq Ft
      • Built 2005
      3621 Ithaca Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 8 Days On Market

      Last Listing Agent D.J. Naatjes Naatjes Group | Bluewater Brokers

  • /20

    $369,000

    New Construction
    • 3 Beds
    • 2 Baths
    • 1,620 Sq Ft

    3622 Pinewood Dr, Spirit Lake, IA 51360

    Don't miss out on the opportunity to buy a brand new home in Spirit Lake. These 1620 sq. ft. patio homes offer 3 bedrooms, 2 bathrooms, 9' ceilings, 3 car garage and a saferoom. Home to be complete late spring 2027. This is new construction being built, photos are of other similar homes in a neighboring development and may not be the same finishing's as the home is when it is complete. Buyers may

    Agent Photo

    Katie Slater

    NextHome at the Lakes

    3622 Pinewood Dr, Spirit Lake, IA 51360
  • /14

    $225,000

    Sold Oct 31, 2025

    701 7th St, Spirit Lake, IA 51360

    • 3 Beds
    • 1.5 Baths
    • 1,170 Sq Ft
    • Built 1973

    Last Sold Summary

    • 10% Below List Price
    • $192/SF
    • 22 Days On Market

    Current Estimated Value $238,533

    Last Listing Agent Mary Lynn Ingvall Ingvall Real Estate Team

    701 7th St, Spirit Lake, IA 51360
    • /27

      Est $338,770

      Not Listed For Sale

      3605 Ithaca Ave, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,946 Sq Ft
      • Built 2004
      3605 Ithaca Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 2 Days On Market

      Last Listing Agent Mickey Harrington Okoboji Realty

  • /19

    $369,000

    New Construction
    • 3 Beds
    • 2 Baths
    • 1,620 Sq Ft

    3618 Pinewood Dr, Spirit Lake, IA 51360

    Don't miss out on the opportunity to buy a brand new home in Spirit Lake. These 1620 sq. ft. patio homes offer 3 bedrooms, 2 bathrooms, 9' ceilings, 3 car garage and a saferoom. Home to be complete spring 2027. This is new construction being built, photos are of other similar homes in a neighboring development and may not be the same finishing's as the home is when it is complete. Buyers may pick

    Agent Photo

    Katie Slater

    NextHome at the Lakes

    3618 Pinewood Dr, Spirit Lake, IA 51360
  • /36

    $380,000

    Sold Jan 16, 2026

    1850 23rd St Unit 48, Spirit Lake, IA 51360

    • 3 Beds
    • 2 Baths
    • 1,440 Sq Ft
    • Built 2022

    Last Sold Summary

    • 5% Below List Price
    • $264/SF
    • 0 Days On Market

    Current Estimated Value $372,538

    Last Listing Agent Keith Brockmeyer Lakeland Realty of Iowa

    1850 23rd St Unit 48, Spirit Lake, IA 51360

Showing Results 41 - 80, Page 2 of 18

How to Buy a Home How to Finance a Home How to Sell a Home