14,425

Dickinson County, IA Homes

Section Image
  • /12

    $139,000

    $11K PRICE DROP
    • 2 Beds
    • 1 Bath
    • 1,120 Sq Ft

    806 28th St Unit 17, Milford, IA 51351

    Welcome to affordable living in the heart of the Iowa Great Lakes! This home is move-in ready and sits along a quiet loop. The large kitchen will provide a great home base for your family to be together. An enclosed porch provides another fun gathering space during warmer weather. The bedrooms and bathroom are generously sized. A garage and shed provide needed storage. As an added bonus, access

    Kirk Stauss Stauss Realty

    806 28th St Unit 17, Milford, IA 51351
  • /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 $297,397

    Last Listing Agent Aaron Jones RE/MAX Lakes Realty

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

      Est $582,630

      Not Listed For Sale

      1301 Kansas Ave, Milford, IA 51351

      • 3 Beds
      • 1.5 Baths
      • 1,216 Sq Ft
      • Built 1966
      1301 Kansas Ave, Milford, IA 51351

      Last Sold Summary

      • 10 Days On Market

  • /57

    $3,975,000

    New Construction
    • 6 Beds
    • 4.5 Baths
    • 5,197 Sq Ft

    1205 Lake Shore Dr, Okoboji, IA 51355

    West Lake living, perfected. This brand-new, custom-built home turns everyday living into something extraordinary through intentionally curated details that embody ease, connection and a memorable Okoboji atmosphere. Brilliant blue water views are celebrated at every opportunity in the 6 bedroom, 4.5 bathroom jewel spanning 70 expansive feet of lakefront. Signature spaces include a thoughtfully

    Amy Maris Okoboji Realty

    1205 Lake Shore Dr, Okoboji, IA 51355
  • /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
    • /23

      Est $762,882

      Not Listed For Sale

      1005 Hill St, Milford, IA 51351

      • 4 Beds
      • 3 Baths
      • 1,975 Sq Ft
      • Built 1973
      1005 Hill St, Milford, IA 51351

      Last Sold Summary

      • 4 Days On Market

  • /32

    $489,900

    Under Contract
    • 4 Beds
    • 3 Baths
    • 3,112 Sq Ft

    3622 Keokuk Ave, Spirit Lake, IA 51360

    Welcome to your new home! This 3,100 sq ft home features 4 bedrooms, 3 bathrooms with space for the whole family. You will love entertaining in the large kitchen with abundant cabinetry and counter space. The kitchen flows nicely to the dining and living room. LVP flooring throughout the main level makes for easy care. A dedicated laundry room with enough room to sort and fold is located just off

    Jodi Wollmuth Real Estate Unlimited

    3622 Keokuk Ave, Spirit Lake, IA 51360
  • /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
    • /33

      Est $639,703

      Not Listed For Sale

      1127 Lakeside Ave, Milford, IA 51351

      • Studio
      • 6,374 Sq Ft
      • Built 1920
      1127 Lakeside Ave, Milford, IA 51351

      Last Sold Summary

      • 40 Days On Market

  • /32

    $345,500

    $8K PRICE DROP
    • 4 Beds
    • 2.5 Baths
    • 1,064 Sq Ft

    172 Iowa St, Arnolds Park, IA 51331

    Located in the heart of the Arnolds Park this property offers incredible flexibility—whether you’re searching for a primary residence, weekend getaway, or investment opportunity. With its highly desirable location, this home presents strong potential as a short-term rental for those looking to tap into the area’s thriving vacation market. Positioned just minutes from the iconic Arnolds Park

    Beth Toliver Copper Dog Realty, LLC

    172 Iowa St, Arnolds Park, IA 51331
  • /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,955,994

    Last Listing Agent Kirk Stauss Stauss Realty

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

      Est $2,119,260

      Not Listed For Sale

      6005 Lake Shore Dr, Okoboji, IA 51355

      • 4 Beds
      • 3 Baths
      • 2,116 Sq Ft
      • Built 1902
      6005 Lake Shore Dr, Okoboji, IA 51355

      Last Sold Summary

      • 26 Days On Market

  • /18

    $265,000

    $10K PRICE DROP
    • 2 Beds
    • 1 Bath
    • 912 Sq Ft

    15117 War Eagle Blvd, Spirit Lake, IA 51360

    Just minutes from Triboji Beach and Lunker's Lounge, this home puts you close to everything people love about the area! This home offers easy access with just one step into the house, plus a ramp and sidewalk already in place. Plants and landscaping create an inviting first impression that feels like home when you pull up. Whether you are looking for a year round residence, weekend getaway, or

    Alix Miller EXIT Realty Midwest

    15117 War Eagle Blvd, 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
    • /41

      Est $2,574,477

      Not Listed For Sale

      16400 Bayside Dr, Spirit Lake, IA 51360

      • 5 Beds
      • 5.5 Baths
      • 5,100 Sq Ft
      • Built 2024
      16400 Bayside Dr, Spirit Lake, IA 51360

      Last Sold Summary

      • 24 Days On Market

  • /20

    $990,000

    • 3 Beds
    • 2.5 Baths
    • 2,510 Sq Ft

    15633 Harbor Dr, Spirit Lake, IA 51360

    Enjoy the lake life on the Harbor! This home is just waiting for you to make it your own! There is a nice kitchen that leads to the lakeside dining/living area. The large master suite, complete with walk-in closet and full bathroom, also has windows that over look the water. When the weather is a little cooler, you will like spending time in the fully enclosed porch off of the kitchen or by the

    Kirk Stauss Stauss Realty

    15633 Harbor Dr, Spirit Lake, IA 51360
  • /29

    $398,000

    Sold Jun 13, 2025

    3360 Prairie Meadow Dr Unit A, Milford, IA 51351

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

    Last Sold Summary

    • 9% Below List Price
    • $273/SF
    • 57 Days On Market

    Current Estimated Value $416,154

    Last Listing Agent Scott Hunter Hunter Real Estate

    3360 Prairie Meadow Dr Unit A, Milford, IA 51351
    • /21

      Est $844,655

      Not Listed For Sale

      20525 N Sandpiper Dr, Spirit Lake, IA 51360

      • 4 Beds
      • 4 Baths
      • 3,103 Sq Ft
      • Built 1987
      20525 N Sandpiper Dr, Spirit Lake, IA 51360

      Last Sold Summary

      • 13 Days On Market

  • /58

    $1,595,000

    • 3 Beds
    • 2.5 Baths
    • 2,126 Sq Ft

    333 U S 71 Unit 3E, Arnolds Park, IA 51331

    Dry Dock Estates is a brand new beautiful complex of private residences located on the shores of West Lake Okoboji. This top floor penthouse corner condo features 3 bedrooms, 2.5 bathrooms and 2,196 sq ft all on one level. The finishes are top of the line: a SubZero fridge, Wolf range, Wolf microwave, Wolf oven, and Asko dishwasher. Each condo has a hoist space. Resort quality amenities include

    Michael Jensen Jensen Real Estate

    333 U S 71 Unit 3E, Arnolds Park, IA 51331
  • /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
    • /22

      Est $640,918

      Not Listed For Sale

      20667 155th St Unit 17, Spirit Lake, IA 51360

      • 4 Beds
      • 3 Baths
      • 2,234 Sq Ft
      • Built 1994
      20667 155th St Unit 17, Spirit Lake, IA 51360

      Last Sold Summary

      • 6 Days On Market

  • /47

    $338,500

    • 5 Beds
    • 3.5 Baths
    • 2,752 Sq Ft

    102 Arnolds Entrance, Lake Park, IA 51347

    Welcome to this spacious and well maintained 5 bed , 4 bath home offering 2,752 sq ft of living space in the heart of Lake Park. Sitting on a desirable corner lot, this property offers the best of small town living with plenty of room for family and friends. The home makes it easy to enjoy everything the community has to offer being located within walking distance to the school, park, and public

    Seth Hellinga Real Estate Unlimited

    102 Arnolds Entrance, Lake Park, IA 51347
  • /29

    $385,000

    Sold Jan 16, 2026

    1830 190th Ave, Milford, IA 51351

    • 4 Beds
    • 2 Baths
    • 1,799 Sq Ft
    • Built 1915

    Last Sold Summary

    • $214/SF
    • 0 Days On Market

    Current Estimated Value $356,333

    Last Listing Agent Gregory Sheeler RE/MAX Lakes Realty

    1830 190th Ave, Milford, IA 51351
    • /27

      Est $913,201

      Not Listed For Sale

      15800 Tradewind Dr, Spirit Lake, IA 51360

      • 4 Beds
      • 3 Baths
      • 2,896 Sq Ft
      • Built 1975
      15800 Tradewind Dr, Spirit Lake, IA 51360

      Last Sold Summary

      • 291 Days On Market

  • /33

    $2,089,700

    $235K PRICE DROP Pending
    • 5 Beds
    • 6.5 Baths
    • 4,538 Sq Ft

    25490 182nd St, Spirit Lake, IA 51360

    Want a showing?. Tucked at the end of a secluded cul-de-sac on East Lake Okoboji, this exquisite 2022-built retreat is move-in ready and packed with premium amenities. Designed for comfort and entertaining, the home boasts 5 bedrooms—including 2 luxurious master suites—and 7 bathrooms, all finished with upscale details. Enjoy radiant warmth from 7 in-floor heating zones, two cozy fireplaces, and

    Nicholas Williams Summit Real Estate Services

    25490 182nd St, Spirit Lake, IA 51360
  • /20

    $795,000

    Sold Mar 10, 2026

    64 Hill Dr, Milford, IA 51351

    • 3 Beds
    • 2.5 Baths
    • 2,370 Sq Ft
    • Built 2000

    Last Sold Summary

    • 6% Below List Price
    • $335/SF
    • 23 Days On Market

    Current Estimated Value $792,630

    Last Listing Agent Mary Lynn Ingvall Ingvall Real Estate Team

    64 Hill Dr, Milford, IA 51351
    • /13

      Est $545,861

      Not Listed For Sale

      15516 N Tradewind Dr, Spirit Lake, IA 51360

      • 3 Beds
      • 2.5 Baths
      • 1,908 Sq Ft
      • Built 1985
      15516 N Tradewind Dr, Spirit Lake, IA 51360

      Last Sold Summary

      • 50 Days On Market

  • /13

    $210,000

    Pending
    • 2 Beds
    • 2 Baths
    • 1,024 Sq Ft

    1652 Exchange St Unit 15, Okoboji, IA 51355

    A Canvas of Possibilities in This Charming Condo - This two-bedroom, two-bathroom lower-level condo offers a fantastic opportunity for someone ready to personalize their next home. Bursting with vibrant personality, the current color palette is bold and playful—but could easily be refreshed to suit your style. The layout is functional and welcoming, and the attached double garage is a true

    Matt Lippon Jensen Real Estate

    1652 Exchange St Unit 15, Okoboji, IA 51355
  • /43

    $515,000

    Sold Sep 19, 2025

    101 19th St Unit 502, Spirit Lake, IA 51360

    • 4 Beds
    • 3 Baths
    • 1,838 Sq Ft
    • Built 1984

    Last Sold Summary

    • 12% Below List Price
    • $280/SF
    • 152 Days On Market

    Current Estimated Value $520,573

    Last Listing Agent Erica Schultes NextHome at the Lakes

    101 19th St Unit 502, Spirit Lake, IA 51360
    • /40

      Est $814,477

      Not Listed For Sale

      15649 Furman Rd, Spirit Lake, IA 51360

      • 4 Beds
      • 3 Baths
      • 2,926 Sq Ft
      • Built 1989
      15649 Furman Rd, Spirit Lake, IA 51360

      Last Sold Summary

      • 118 Days On Market

  • /17

    $49,900

    • 2 Beds
    • 2 Baths
    • 924 Sq Ft

    806 28th St Unit 2, Milford, IA 51351

    Perfectly situated just a short distance from Terrace Park Beach and only minutes from the excitement of Arnolds Park Amusement Park, you won't find a property at a better price! This 2-bedroom, 2-bathroom Okoboji Village home is looking for the right person to make it their own. Lot rent is $240/month. Don't miss this opportunity to own an affordable piece of the Okoboji lifestyle - call today

    Brandon Visser Keller Williams Okoboji

    806 28th St Unit 2, Milford, IA 51351
  • /2

    $482,500

    Sold Aug 04, 2025

    3713 Lincoln Ave Unit 185, Spirit Lake, IA 51360

    • 4 Beds
    • 3 Baths
    • 2,567 Sq Ft
    • Built 2025

    Last Sold Summary

    • 1% Above List Price
    • $188/SF
    • 44 Days On Market

    Current Estimated Value $409,251

    Last Listing Agent Scott Reynolds EXIT Realty Midwest

    3713 Lincoln Ave Unit 185, Spirit Lake, IA 51360
    • /19

      Est $985,228

      Not Listed For Sale

      20572 Dolphin Rd, Spirit Lake, IA 51360

      • 3 Beds
      • 3 Baths
      • 3,042 Sq Ft
      • Built 1974
      20572 Dolphin Rd, Spirit Lake, IA 51360

      Last Sold Summary

      • 163 Days On Market

  • /38

    $690,000

    Under Contract
    • 2 Beds
    • 2 Baths
    • 1,255 Sq Ft

    24094 187th St Unit 16, Spirit Lake, IA 51360

    Beautifully updated condo with a bright, airy feel and stylish finishes throughout. Enjoy impressive views of East Lake Okoboji from your living space, along with access to a dock for your hoist making lake days effortless. The association offers excellent amenities including a pool, hot tub, and inviting green space with mature trees. Complete with a garage for added storage, this property

    Landon Howard Real Estate Unlimited

    24094 187th St Unit 16, Spirit Lake, IA 51360
  • /69

    $430,000

    Sold Nov 06, 2025

    1301 Wood Duck Rd, Arnolds Park, IA 51331

    • 3 Beds
    • 2 Baths
    • 2,316 Sq Ft
    • Built 2001

    Last Sold Summary

    • 2% Below List Price
    • $186/SF
    • 5 Days On Market

    Current Estimated Value $470,369

    Last Listing Agent Sophie Hinn Hinn Real Estate

    1301 Wood Duck Rd, Arnolds Park, IA 51331
    • /56

      Est $965,347

      Not Listed For Sale

      15640 N Tradewind Dr, Spirit Lake, IA 51360

      • 3 Beds
      • 2.5 Baths
      • 3,413 Sq Ft
      • Built 1989
      15640 N Tradewind Dr, Spirit Lake, IA 51360

      Last Sold Summary

      • 7 Days On Market

  • /21

    $559,000

    $29K PRICE DROP
    • 2 Beds
    • 2 Baths
    • 1,008 Sq Ft

    1020 U S Highway 71 S Unit 8, Okoboji, IA 51355

    Unrivaled location in Okoboji! The classic 17 Oaks condos are nestled right in the sweet spot: steps away from Okoboji's finest restaurants, parks, shops, and directly on the bike trail. This well cared for and freshly painted 2-bed, 2-bath condo provides blue water views and Okoboji vibes from the moment you step in the front door! These condos were thoughtfully designed to block out the hustle

    Scott Hunter Hunter Real Estate

    1020 U S Highway 71 S Unit 8, Okoboji, IA 51355
  • /20

    $3,005,000

    Sold Dec 31, 2025

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

    • 4 Beds
    • 3 Baths
    • 2,668 Sq Ft
    • Built 2023

    Last Sold Summary

    • $1,126/SF
    • 695 Days On Market

    Last Listing Agent Michael Jensen Jensen Real Estate

    333 U S 71 Unit 2F, Arnolds Park, IA 51331
    • /14

      Est $291,496

      Not Listed For Sale

      20680 155th St Unit 6, Spirit Lake, IA 51360

      • 4 Beds
      • 1 Bath
      • 1,102 Sq Ft
      • Built 1976
      20680 155th St Unit 6, Spirit Lake, IA 51360

      Last Sold Summary

      • 63 Days On Market

  • /8

    $189,000

    • 2 Beds
    • 1 Bath
    • 528 Sq Ft

    25713 164th St, Spirit Lake, IA 51360

    Nestled in the heart of East Okoboji Beach, this well maintained 2 bedroom, 1 bath cabin offers the perfect balance of comfort and convenience. Lovingly cared for throughout the years, this property provides a quiet setting away from the crowds while remaining just minutes from all the entertainment, dining, boating, and attractions that make Okoboji such a sought after destination. Located near

    JJ Newman Stauss Realty

    25713 164th St, 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