13,763

Dickinson County, IA Homes

Section Image
  • /24

    $343,000

    $82K PRICE DROP
    • 3 Beds
    • 1 Bath
    • 1,008 Sq Ft

    19756 Highway 86 Unit 220, Milford, IA 51351

    Just checking in from my West Okoboji condo! Use it as your own lake getaway or rent it for additional income—the choice is yours! This 1,008 sq. ft. condo is perfectly positioned at the front of the complex, offering stunning views of West Lake Okoboji. Featuring 3 bedrooms, 1 bathroom, and a boat space, you'll be just moments from enjoying the beautiful blue waters. Whether you're spending the

    Mary Lynn Ingvall Ingvall Real Estate Team

    19756 Highway 86 Unit 220, Milford, IA 51351
  • /36

    $310,000

    Sold Jun 12, 2026

    505 20th St, Spirit Lake, IA 51360

    • 4 Beds
    • 2.5 Baths
    • 1,905 Sq Ft
    • Built 1910

    Last Sold Summary

    • $163/SF
    • 3 Days On Market

    Current Estimated Value $308,472

    Last Listing Agent Keith Brockmeyer Lakeland Realty of Iowa

    505 20th St, Spirit Lake, IA 51360
    • /39

      Est $236,032

      Not Listed For Sale

      907 Fargo Ave, Spirit Lake, IA 51360

      • 4 Beds
      • 2 Baths
      • 1,556 Sq Ft
      • Built 1930
      907 Fargo Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 9 Days On Market

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

  • /33

    $414,900

    New Construction $5K PRICE DROP
    • 2 Beds
    • 2 Baths
    • 1,425 Sq Ft

    3102 Spruce Ct Unit A, Spirit Lake, IA 51360

    Welcome to this beautifully designed new construction 2 bedroom, 2 bathroom duplex in a great location. This zero entry home offers easy living with no steps and a bright, open layout that feels both spacious and inviting. The great room features an electric fireplace, eye catching shiplap accents, and luxury vinyl plank flooring that flows throughout the home. The kitchen is finished with quartz

    Janie Eick RE/MAX Lakes Realty

    3102 Spruce Ct Unit A, Spirit Lake, IA 51360
  • /58

    $460,000

    Sold May 20, 2026

    1191 Lower Loop, Arnolds Park, IA 51331

    • 3 Beds
    • 2 Baths
    • 1,583 Sq Ft
    • Built 2025

    Last Sold Summary

    • 3% Above List Price
    • $291/SF
    • 282 Days On Market

    Last Listing Agent Seth Hellinga Real Estate Unlimited

    1191 Lower Loop, Arnolds Park, IA 51331
    • /18

      Est $214,331

      Not Listed For Sale

      712 10th St, Spirit Lake, IA 51360

      • 3 Beds
      • 1 Bath
      • 1,119 Sq Ft
      • Built 1966
      712 10th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 106 Days On Market

      Last Listing Agent Charlie Leissler RE/MAX Lakes Realty

  • /7

    $105,900

    • Land
    • 27,877 Sq Ft
    • $165,471 per Acre

    308 Country Club Dr, Lake Park, IA 51347

    Build your dream home in the desirable West Bay Addition of Lake Park! This rare opportunity offers spacious lots where you’ll enjoy a country feel and convenient access to local amenities. Located near Silver Lake Country Club and Silver Lake, this location is ideal for recreation and relaxation. Lots range from 0.64 - .94 acres. The covenants also allow for an accessory building to be

    Seth Hellinga Real Estate Unlimited

    308 Country Club Dr, Lake Park, IA 51347
  • /56

    $440,000

    Sold Aug 21, 2026

    1382 220th St, Milford, IA 51351

    • 3 Beds
    • 3 Baths
    • 2,003 Sq Ft
    • Built 1999

    Last Sold Summary

    • 4% Below List Price
    • $220/SF
    • 17 Days On Market

    Current Estimated Value $476,269

    Last Listing Agent Kolette Delperdang EXIT Realty Midwest

    1382 220th St, Milford, IA 51351
    • /17

      Est $784,695

      Not Listed For Sale

      502 9th St, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,732 Sq Ft
      • Built 1973
      502 9th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 5 Days On Market

      Last Listing Agent Nick Steffes Integrity Real Estate

  • /4

    $94,000

    • Land
    • 18,843 Sq Ft
    • $217,303 per Acre

    Lot 2 213th Ave, Milford, IA 51351

    Exciting opportunity in the new Harvest Hills subdivision in Milford, Iowa—breaking ground now! This spacious .43 acre lot is located just down the street from the new Okoboji Elementary School. The flat lot offers 224ft feet of depth, giving you plenty of room to build your dream home. Enjoy the convenience of being close to all the action while still having plenty of space to spread out and

    Michael Jensen Jensen Real Estate

    Lot 2 213th Ave, Milford, IA 51351
  • /18

    $352,900

    Sold Aug 21, 2026

    3602 Pinewood Dr, Spirit Lake, IA 51360

    • 3 Beds
    • 2 Baths
    • 1,620 Sq Ft
    • Built 2026

    Last Sold Summary

    • 2% Below List Price
    • $218/SF
    • 0 Days On Market

    Last Listing Agent Katie Slater NextHome at the Lakes

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

      Est $344,050

      Not Listed For Sale

      804 Fargo Ave, Spirit Lake, IA 51360

      • 4 Beds
      • 3 Baths
      • 2,514 Sq Ft
      • Built 1958
      804 Fargo Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 5 Days On Market

      Last Listing Agent Amanda Lippon Jensen Real Estate

  • /9

    $75,000

    • Land
    • 14,484 Sq Ft
    • $225,544 per Acre

    3230 Honeycomb Ct, Spirit Lake, IA 51360

    Build your dream home on this residential lot in Spirit Lake! This brand-new neighborhood offers a great location with convenient access to town amenities, schools, and the lakes area. The lot measures 14,485 sq. ft. (.33 acres), giving you plenty of space for your new home design. Whether you’re ready to build now or planning for the future, this lot is a fantastic opportunity to invest in

    Janie Eick RE/MAX Lakes Realty

    3230 Honeycomb Ct, Spirit Lake, IA 51360
  • /24

    $174,000

    Sold Jan 30, 2026

    3200 Okoboji Ave Unit 128, Milford, IA 51351

    • 3 Beds
    • 2 Baths
    • 1,153 Sq Ft
    • Built 2020

    Last Sold Summary

    • 7% Below List Price
    • $151/SF
    • 160 Days On Market

    Last Listing Agent Amanda Lippon Jensen Real Estate

    3200 Okoboji Ave Unit 128, Milford, IA 51351
    • /28

      Est $283,366

      Not Listed For Sale

      801 Gary Ave, Spirit Lake, IA 51360

      • 5 Beds
      • 1.5 Baths
      • 1,914 Sq Ft
      • Built 1958
      801 Gary Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 33 Days On Market

      Last Listing Agent Deb Goetzinger RE/MAX Lakes Realty

  • /10

    $55,000

    $10K PRICE DROP
    • 3 Beds
    • 1 Bath
    • 1,568 Sq Ft

    410 E Taylor Ave, Terril, IA 51364

    Affordable opportunity to enjoy small-town living! This open-concept home offers character and the potential to make it your own. Recent updates include a newer furnace (5 years), hot water heater (2 years), and roof (3 years). Located in a peaceful community with a spacious yard, it’s a great option for first-time buyers, those looking for extra space, or investors.

    Madi Mousel RE/MAX Lakes Realty

    410 E Taylor Ave, Terril, IA 51364
  • /71

    $1,939,500

    Sold Jul 31, 2026

    2221 Francis Sites Dr, Spirit Lake, IA 51360

    • 6 Beds
    • 3.5 Baths
    • 4,313 Sq Ft
    • Built 1997

    Last Sold Summary

    • 7% Below List Price
    • $450/SF
    • 74 Days On Market

    Current Estimated Value $1,837,464

    Last Listing Agent Janie Eick RE/MAX Lakes Realty

    2221 Francis Sites Dr, Spirit Lake, IA 51360
    • /19

      Est $751,497

      Not Listed For Sale

      414 8th St, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,952 Sq Ft
      • Built 1960
      414 8th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 9 Days On Market

      Last Listing Agent Amy Maris Okoboji Realty

  • /6

    $375,000

    • Land
    • 15,262 Sq Ft
    • $1,070,305 per Acre

    150 W Bay Rd, Lake Park, IA 51347

    Build Your Dream Home on Silver Lake! This lot offers the perfect setting in the desirable West Bay Estates addition in Lake Park, featuring approximately 76’ of low approach shoreline, which gives you easy access to the water and lakeside living. The layout offers flexibility for various building styles from slab on grade to full walkout basement. You’ll also enjoy northeast facing views that

    Seth Hellinga Real Estate Unlimited

    150 W Bay Rd, Lake Park, IA 51347
  • /23

    $296,500

    Sold Nov 21, 2025

    1710 Denver Ave, Spirit Lake, IA 51360

    • 4 Beds
    • 2.5 Baths
    • 2,208 Sq Ft
    • Built 1920

    Last Sold Summary

    • 10% Below List Price
    • $134/SF
    • 93 Days On Market

    Current Estimated Value $303,388

    Last Listing Agent Aaron Jones RE/MAX Lakes Realty

    1710 Denver Ave, Spirit Lake, IA 51360
    • /49

      Est $498,636

      Not Listed For Sale

      603 Jackson Ave, Spirit Lake, IA 51360

      • 4 Beds
      • 3 Baths
      • 2,872 Sq Ft
      • Built 1994
      603 Jackson Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 48 Days On Market

      Last Listing Agent Tracey Radcliffe EXIT Realty Midwest

  • /34

    $1,625,000

    $100K PRICE DROP
    • 4 Beds
    • 2 Baths
    • 2,312 Sq Ft

    2818 Breezy Heights Dr, Milford, IA 51351

    Here’s a fantastic opportunity on West Lake Okoboji, whether you're looking for immediate enjoyment, renovating over time, or building your dream lake home from the ground up. Located in Emerson Bay, this property features a deep lakefront lot with a gentle slope to the water, 48’ of low approach shoreline, private sand beach, and plenty of yard space making it an excellent candidate for new

    Sean Kondrath Real Estate Unlimited

    2818 Breezy Heights Dr, Milford, IA 51351
  • /2

    $688,000

    Sold Sep 11, 2025

    13367 253rd Ave, Spirit Lake, IA 51360

    • 2 Beds
    • 3 Baths
    • 1,471 Sq Ft
    • Built 1930

    Last Sold Summary

    • 6% Below List Price
    • $468/SF
    • 0 Days On Market

    Last Listing Agent Mary Lynn Ingvall Ingvall Real Estate Team

    13367 253rd Ave, Spirit Lake, IA 51360
    • /46

      Est $382,548

      Not Listed For Sale

      908 6th St, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,907 Sq Ft
      • Built 1973
      908 6th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 91 Days On Market

      Last Listing Agent Kolette Delperdang EXIT Realty Midwest

  • /19

    $172,000

    Open Sat 11AM - 12PM $13K PRICE DROP
    • 2 Beds
    • 1 Bath
    • 936 Sq Ft

    1107 6th St, Milford, IA 51351

    Charming and cozy 2-bedroom, 1-bath home located in Milford on an oversized in-town lot of over half an acre! This well-maintained property offers the perfect blend of comfort and convenience, located close to schools and trails. Inside, you’ll find fresh paint throughout, newer appliances, and updated kitchen finishes including a new countertop and backsplash. The inviting sunroom provides the

    Katie Muhlbauer Integrity Real Estate

    1107 6th St, Milford, IA 51351
  • /21

    $257,000

    Sold Aug 21, 2026

    803 Q Ave, Milford, IA 51351

    • 3 Beds
    • 1 Bath
    • 1,200 Sq Ft
    • Built 1978

    Last Sold Summary

    • 3% Below List Price
    • $214/SF
    • 0 Days On Market

    Current Estimated Value $262,409

    Last Listing Agent Katie Nissen RE/MAX Lakes Realty

    803 Q Ave, Milford, IA 51351
    • /32

      Est $428,843

      Not Listed For Sale

      910 6th St, Spirit Lake, IA 51360

      • 5 Beds
      • 3 Baths
      • 3,390 Sq Ft
      • Built 1969
      910 6th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 42 Days On Market

      Last Listing Agent Rob Hinn Hinn Real Estate

  • /24

    $469,000

    • 3 Beds
    • 2 Baths
    • 1,776 Sq Ft

    240 28th St, Milford, IA 51351

    Very cool new construction with style, space, and privacy! This brand-new home sits on over an acre in the desirable Hunter Hills subdivision and offers the perfect combination of privacy and convenience. Featuring 3 bedrooms, 2 full bathrooms, 1,776 square feet of living space, and a spacious 30' x 28' garage, there is plenty of room for the whole family. The lot is surrounded by mature trees,

    Michael Jensen Jensen Real Estate

    240 28th St, Milford, IA 51351
  • /19

    $30,000

    Sold Apr 30, 2026

    1502 Memphis Ave Unit 6, Spirit Lake, IA 51360

    • 2 Beds
    • 1 Bath
    • 926 Sq Ft
    • Built 1971

    Last Sold Summary

    • 20% Below List Price
    • $32/SF
    • 178 Days On Market

    Last Listing Agent Tracey Radcliffe EXIT Realty Midwest

    1502 Memphis Ave Unit 6, Spirit Lake, IA 51360
    • /25

      Est $953,782

      Not Listed For Sale

      202 252nd Ave, Spirit Lake, IA 51360

      • 3 Beds
      • 3 Baths
      • 3,214 Sq Ft
      • Built 1984
      202 252nd Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 12 Days On Market

      Last Listing Agent Eric Hoien Hoien Realty

  • /25

    $740,000

    $35K PRICE DROP
    • Land
    • 10,020 Sq Ft
    • $3,216,685 per Acre

    16876 255th Ave, Spirit Lake, IA 51360

    Opportunities to build your dream lake home are getting harder to find. This 50' lot in Francis Sites offers a desirable medium-to-low approach to the water and comes ready with all utilities available. Enjoy peaceful views across the lake overlooking the tree-filled grounds of YMCA Camp Foster. A beautiful setting to bring your lake home vision to life. The sellers have also completed a site

    Janie Eick RE/MAX Lakes Realty

    16876 255th Ave, Spirit Lake, IA 51360
  • /12

    $1,975,000

    Sold Sep 02, 2025

    5411 Lake Shore Dr, Okoboji, IA 51355

    • 2 Beds
    • 1 Bath
    • 1,038 Sq Ft
    • Built 1935

    Last Sold Summary

    • 20% Below List Price
    • $1,903/SF
    • 267 Days On Market

    Current Estimated Value $1,983,610

    Last Listing Agent Kirk Stauss Stauss Realty

    5411 Lake Shore Dr, Okoboji, IA 51355
    • /21

      Est $364,164

      Not Listed For Sale

      24065 140th St, Spirit Lake, IA 51360

      • 3 Beds
      • 3 Baths
      • 2,230 Sq Ft
      • Built 1976
      24065 140th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 44 Days On Market

      Last Listing Agent Eric Hoien Hoien Realty

  • /37

    $849,000

    • 2 Beds
    • 2 Baths
    • 1,856 Sq Ft

    25493 Pasture Lake Dr, Spirit Lake, IA 51360

    Come check out your sweet Big Spirit Lake getaway! This home is nicely appointed with two large bedrooms and two bathrooms. There is a nice loft area for all the guests and company overflow. Sand beach, Fire Pit, and Big Spirit Sunsets, not to mention great fishing! All appliances and dock are included and this place is ready for summer memories! Don't miss this opportunity!

    Brad Sanderson EXIT Realty Midwest

    25493 Pasture Lake Dr, Spirit Lake, IA 51360
  • /16

    $627,500

    Sold Sep 29, 2025

    228 U S Highway 71 S Unit A1, Arnolds Park, IA 51331

    • 3 Beds
    • 3.5 Baths
    • 1,989 Sq Ft
    • Built 2023

    Last Sold Summary

    • 5% Below List Price
    • $315/SF
    • 31 Days On Market

    Last Listing Agent Kirk Stauss Stauss Realty

    228 U S Highway 71 S Unit A1, Arnolds Park, IA 51331
    • /32

      Est $661,365

      Not Listed For Sale

      13684 240th Ave, Spirit Lake, IA 51360

      • 3 Beds
      • 2.5 Baths
      • 2,683 Sq Ft
      • Built 1977
      13684 240th Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 59 Days On Market

      Last Listing Agent Mary Lynn Ingvall Ingvall Real Estate Team

  • /42

    $3,947,500

    $203K PRICE DROP
    • 5 Beds
    • 3.5 Baths
    • 4,172 Sq Ft

    2720 Breezy Heights Dr, Milford, IA 51351

    Beautifully crafted custom home built in 2022 with 79’ of Emerson Bay frontage on West Lake Okoboji. This exceptional lakefront property offers the rare combination of a sand beach area, private boathouse, and panoramic lake views. Thoughtfully designed with both luxury and functionality in mind, the home showcases high-end finishes, spacious gathering areas, and exceptional attention to detail

    Shelby Eddy Real Estate Unlimited

    2720 Breezy Heights Dr, Milford, IA 51351
  • /72

    $2,505,000

    Sold Oct 10, 2025

    333 U S 71 Unit 2G, Arnolds Park, IA 51331

    • 4 Beds
    • 3.5 Baths
    • 2,351 Sq Ft
    • Built 2023

    Last Sold Summary

    • $1,066/SF
    • 734 Days On Market

    Last Listing Agent Michael Jensen Jensen Real Estate

    333 U S 71 Unit 2G, Arnolds Park, IA 51331
    • /18

      Est $421,251

      Not Listed For Sale

      13605 240th Ave, Spirit Lake, IA 51360

      • 4 Beds
      • 2 Baths
      • 2,588 Sq Ft
      • Built 1973
      13605 240th Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 34 Days On Market

      Last Listing Agent Mary Lynn Ingvall Ingvall Real Estate Team

  • /44

    $789,000

    • 3 Beds
    • 2 Baths
    • 1,638 Sq Ft

    11130 240th Ave, Spirit Lake, IA 51360

    This charming 3-bedroom, 2-bath home sits on a deep lot on Big Spirit Lake, offering plenty of room and privacy to enjoy the outdoors. Large windows on the main level showcase beautiful lake views, while the sunroom and large deck provide the perfect spots to relax and take it all in. A walkout basement adds convenience and additional space, while the boathouse is an added bonus for lake lovers.

    Brad Sanderson EXIT Realty Midwest

    11130 240th Ave, Spirit Lake, IA 51360

Showing Results 601 - 640, Page 16 of 18

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