14,494

Dickinson County, IA Homes

Section Image
  • /32

    $595,000

    $10K PRICE DROP Under Contract
    • 3 Beds
    • 2 Baths
    • 1,885 Sq Ft

    1018 S Emerald Hills Dr, Arnolds Park, IA 51331

    1018 Emerald Hills Drive – Golfer’s Delight! Impeccably maintained patio home located directly on the 9th hole of the prestigious Emerald Hills Golf Course. This open and airy 3-bedroom, 2-bathroom duplex is loaded with upgrades and thoughtfully designed for effortless living. The oversized primary suite features a spacious walk-in closet conveniently connected to the laundry room, and a

    Gretchen Lolis Hinn Real Estate

    1018 S Emerald Hills Dr, Arnolds Park, IA 51331
  • /21

    $517,000

    Sold Apr 02, 2026

    2701 Union Ave, Spirit Lake, IA 51360

    • 5 Beds
    • 3 Baths
    • 2,638 Sq Ft
    • Built 2018

    Last Sold Summary

    • $196/SF
    • 9 Days On Market

    Current Estimated Value $515,169

    Last Listing Agent Steve Krause EXIT Realty Midwest

    2701 Union Ave, Spirit Lake, IA 51360
    • /21

      Est $257,850

      Not Listed For Sale

      2301 Keokuk Ave, Spirit Lake, IA 51360

      • 4 Beds
      • 2 Baths
      • 1,472 Sq Ft
      • Built 1971
      2301 Keokuk Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 3 Days On Market

  • /40

    $445,000

    New Construction Open Fri 3PM - 5PM Under Contract
    • 3 Beds
    • 2 Baths
    • 1,583 Sq Ft

    1177 Lower Loop, Arnolds Park, IA 51331

    Discover Phase 2 of Hidden Oaks, a luxury twin home community with 3-bedroom, 2-bath homes hidden away yet close to it all! Just minutes from Arnolds Park and public lake access to Lower Gar and Minnewashta, you’re near trails, Emerald Hills Golf Course, shopping, dining, and the best of the Iowa Great Lakes. It’s the perfect mix of convenience and a quiet, friendly neighborhood. You’ll have the

    Seth Hellinga Real Estate Unlimited

    1177 Lower Loop, Arnolds Park, IA 51331
  • /24

    $425,000

    Sold May 18, 2026

    1114 U S 71 Unit 1 B2, Spirit Lake, IA 51360

    • 2 Beds
    • 1 Bath
    • 672 Sq Ft
    • Built 1968

    Last Sold Summary

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

    Current Estimated Value $401,962

    Last Listing Agent Gretchen Lolis Hinn Real Estate

    1114 U S 71 Unit 1 B2, Spirit Lake, IA 51360
    • /25

      Est $294,150

      Not Listed For Sale

      2700 Keokuk Ave, Spirit Lake, IA 51360

      • 4 Beds
      • 3 Baths
      • 2,064 Sq Ft
      • Built 1977
      2700 Keokuk Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 7 Days On Market

  • /36

    $2,495,000

    Under Contract
    • 5 Beds
    • 3 Baths
    • 2,544 Sq Ft

    2809 Lakeshore Dr, Okoboji, IA 51355

    Glowing with Okoboji charm, through and through, this West Lake gem is sunshine in home form. Wraparound windows showcase postcard-worthy views, and an expansive deck creates an on-top-of-the-water feel. The 5 bedroom (1 NCF), 3 bathroom home is a visual delight of bright, inviting spaces with shiplap walls and vaulted wood-planked ceilings. From there you’ll find a wood-burning fireplace, a

    Amy Maris Okoboji Realty

    2809 Lakeshore Dr, Okoboji, IA 51355
  • /18

    $305,600

    Sold Oct 17, 2025

    911 Fargo Ave, Spirit Lake, IA 51360

    • 4 Beds
    • 2 Baths
    • 1,916 Sq Ft
    • Built 1956

    Last Sold Summary

    • 4% Above List Price
    • $159/SF
    • 5 Days On Market

    Current Estimated Value $297,139

    Last Listing Agent Heather King Hinn Real Estate

    911 Fargo Ave, Spirit Lake, IA 51360
    • /31

      Est $248,004

      Not Listed For Sale

      2402 Keokuk Ave, Spirit Lake, IA 51360

      • 4 Beds
      • 2 Baths
      • 1,536 Sq Ft
      • Built 1972
      2402 Keokuk Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 103 Days On Market

  • /58

    $495,000

    Open Sat 12PM - 1PM $40K PRICE DROP
    • 4 Beds
    • 2.5 Baths
    • 2,622 Sq Ft

    2003 35th St, Spirit Lake, IA 51360

    Welcome to effortless living in the highly sought-after Hawthorn Park community. Perfectly positioned near the Bedell Family YMCA, scenic trails and within the Spirit Lake Community School District, this beautifully updated 4-bedroom, 3-bath home offers an ideal blend of comfort, convenience, and serene pond views—perfect for both full-time living or a relaxing second home retreat. Built in 2007

    Josh Schaben Keller Williams Okoboji

    2003 35th St, Spirit Lake, IA 51360
  • /8

    $70,000

    Sold Oct 23, 2025

    2203 193rd Ave, Milford, IA 51351

    • Land
    • 1.33 Acres
    • $52,631 per Acre

    Last Sold Summary

    • 7% Below List Price
    • 43 Days On Market

    Current Estimated Value $69,291

    Last Listing Agent Bridget Johnson NextHome at the Lakes

    2203 193rd Ave, Milford, IA 51351
    • /17

      Est $217,746

      Not Listed For Sale

      2108 Hill Ave, Spirit Lake, IA 51360

      • 5 Beds
      • 3 Baths
      • 2,672 Sq Ft
      • Built 1920
      2108 Hill Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 7 Days On Market

  • /41

    $325,000

    Pending
    • 6 Beds
    • 2 Baths
    • 2,296 Sq Ft

    708 10th St, Milford, IA 51351

    Timeless Charm Meets Modern Comfort in the Heart of Milford. Welcome to 708 10th Street in Milford, where classic craftsmanship and thoughtful updates come together to create a truly special place to call home. This beautifully maintained 6-bedroom home offers ample living space and sits on a generously sized lot with exceptional curb appeal. From the moment you arrive, you'll be captivated by

    D.J. Naatjes Naatjes Group | Bluewater Brokers

    708 10th St, Milford, IA 51351
  • /2

    $40,000

    Sold Sep 16, 2025

    Lot 5 Clayton St, Lake Park, IA 51347

    • Land
    • 10,454 Sq Ft
    • $166,657 per Acre

    Last Sold Summary

    • 0 Days On Market

    Last Listing Agent Seth Hellinga Real Estate Unlimited

    Lot 5 Clayton St, Lake Park, IA 51347
    • /31

      Est $212,638

      Not Listed For Sale

      2102 Hill Ave, Spirit Lake, IA 51360

      • 2 Beds
      • 2 Baths
      • 1,135 Sq Ft
      • Built 1935
      2102 Hill Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 20 Days On Market

  • /34

    $510,000

    $39K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 1,436 Sq Ft

    425 240th Ave Unit 201, Arnolds Park, IA 51331

    Fantastic East Lake Condo with All Access To Bridges Bay! This 3 Bedroom/2 Bath Condo has an open and spacious floor plan. Granite countertops, backsplash, breakfast bar, open dining and living area with lots of natural light. Living room has attractive stone surround fireplace and built ins. Walk-In closet and full bathroom in primary bedroom. Access private deck from living room or primary

    Peggy Bergh-Kuker Keller Williams Okoboji

    425 240th Ave Unit 201, Arnolds Park, IA 51331
  • /5

    $990,000

    Sold Jul 14, 2025

    506 & 508 2nd St S, Lake Park, IA 51347

    • 5 Beds
    • 4 Baths
    • 3,134 Sq Ft
    • Built 2016

    Last Sold Summary

    • 4% Below List Price
    • $316/SF
    • 9 Days On Market

    Last Listing Agent Seth Hellinga Real Estate Unlimited

    506 & 508 2nd St S, Lake Park, IA 51347
    • /13

      Est $228,002

      Not Listed For Sale

      1806 Chicago Ave, Spirit Lake, IA 51360

      • 5 Beds
      • 2 Baths
      • 1,180 Sq Ft
      • Built 1920
      1806 Chicago Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 608 Days On Market

  • /20

    $499,900

    Pending
    • 3 Beds
    • 1 Bath
    • 1,176 Sq Ft

    1300 Joy Loy Ln, Milford, IA 51351

    Completely reimagined and fully renovated, this stunning canal-front property near Miller’s Bay offers turn-key Okoboji living with boat access to West Lake and the entire Iowa Great Lakes chain. Taken down to the studs and rebuilt with quality and style in mind, nearly every inch of this home has been updated inside and out. The beautifully redesigned open-concept interior features fresh modern

    Jeff Carlson RE/MAX Experience

    1300 Joy Loy Ln, Milford, IA 51351
  • /32

    $395,000

    Sold Dec 05, 2025

    3212 Prairie Meadow Dr Unit A, Milford, IA 51351

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

    Last Sold Summary

    • $276/SF
    • 5 Days On Market

    Current Estimated Value $396,973

    Last Listing Agent Suzanne Kern Real Estate Unlimited

    3212 Prairie Meadow Dr Unit A, Milford, IA 51351
    • /40

      Est $276,568

      Not Listed For Sale

      414 19th St, Spirit Lake, IA 51360

      • 4 Beds
      • 3 Baths
      • 1,706 Sq Ft
      • Built 2004
      414 19th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 58 Days On Market

  • /58

    $1,595,000

    • 3 Beds
    • 2 Baths
    • 2,196 Sq Ft

    333 U S 71 Unit 3D, 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 condo features 3 bedrooms (plus an office), 2 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

    Michael Jensen Jensen Real Estate

    333 U S 71 Unit 3D, Arnolds Park, IA 51331
  • /30

    $780,000

    Sold May 18, 2026

    3805 Sunner Ave, Spirit Lake, IA 51360

    • 5 Beds
    • 3 Baths
    • 3,688 Sq Ft
    • Built 2026

    Last Sold Summary

    • 2% Below List Price
    • $211/SF
    • 25 Days On Market

    Current Estimated Value $64,000

    Last Listing Agent Mary Lynn Ingvall Ingvall Real Estate Team

    3805 Sunner Ave, Spirit Lake, IA 51360
    • /4

      Est $133,675

      Not Listed For Sale

      402 19th St, Spirit Lake, IA 51360

      • 2 Beds
      • 0.5 Baths
      • 600 Sq Ft
      • Built 1920
      402 19th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 17 Days On Market

  • /30

    $319,000

    $5K PRICE DROP
    • 4 Beds
    • 2 Baths
    • 2,080 Sq Ft

    706 J Ave, Milford, IA 51351

    Looking for space and a great location? This 4-bedroom, 2-bath home checks all the boxes! Situated within walking distance of the Okoboji schools, it offers everyday convenience. The classic split-foyer design naturally separates your daily living areas, providing two levels of functional living space perfect for a growing family. Step outside to enjoy the large, fully fenced backyard and

    Katie Nissen RE/MAX Lakes Realty

    706 J Ave, Milford, IA 51351
  • /30

    $1,650,000

    Sold Jul 23, 2025

    1209 Lake Shore Dr, Okoboji, IA 51355

    • 3 Beds
    • 2 Baths
    • 2,033 Sq Ft
    • Built 1920

    Last Sold Summary

    • 3% Below List Price
    • $812/SF
    • 5 Days On Market

    Current Estimated Value $2,013,020

    Last Listing Agent Michael Jensen Jensen Real Estate

    1209 Lake Shore Dr, Okoboji, IA 51355
    • /52

      Est $532,905

      Not Listed For Sale

      1701 Chicago Ave, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,445 Sq Ft
      • Built 2006
      1701 Chicago Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 26 Days On Market

  • /51

    $445,000

    New Construction Open Sat 12PM - 3PM
    • 3 Beds
    • 2 Baths
    • 1,583 Sq Ft

    1185 Lower Loop, Arnolds Park, IA 51331

    Discover Phase 2 of Hidden Oaks, a luxury twin home community with 3-bedroom, 2-bath homes hidden away yet close to it all! Just minutes from Arnolds Park and public lake access to Lower Gar and Minnewashta, you’re near trails, Emerald Hills Golf Course, shopping, dining, and the best of the Iowa Great Lakes. It’s the perfect mix of convenience and a quiet, friendly neighborhood. You’ll have the

    Seth Hellinga Real Estate Unlimited

    1185 Lower Loop, Arnolds Park, IA 51331
  • /16

    $380,000

    Sold Dec 11, 2025

    1570 Blaine's Way, Spirit Lake, IA 51360

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

    Last Sold Summary

    • 5% Below List Price
    • $247/SF
    • 194 Days On Market

    Current Estimated Value $379,131

    Last Listing Agent JJ Newman Stauss Realty

    1570 Blaine's Way, Spirit Lake, IA 51360
    • /31

      Est $392,020

      Not Listed For Sale

      608 Lake St, Spirit Lake, IA 51360

      • 9 Beds
      • 10 Baths
      • 3,394 Sq Ft
      • Built 1914
      608 Lake St, Spirit Lake, IA 51360

      Last Sold Summary

      • 104 Days On Market

  • /20

    $369,000

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

    1316 Hwy 71 N Unit 10, Okoboji, IA 51355

    Welcome to 71 Shores Condo, where easy living meets the Okoboji lifestyle. This ground level 2 bedroom, 2 bathroom condo offers East Okoboji Lake access and a fantastic central location in the heart of the Iowa Great Lakes. Spend your days on the water or at the pool, then enjoy being just minutes from local restaurants, shopping, entertainment, and everything Okoboji has to offer. Whether you're

    Brad Sanderson EXIT Realty Midwest

    1316 Hwy 71 N Unit 10, Okoboji, IA 51355
  • /25

    $370,000

    Sold Jul 01, 2026

    290 240th Ave Unit 253, Arnolds Park, IA 51331

    • 3 Beds
    • 2 Baths
    • 1,434 Sq Ft
    • Built 2015

    Last Sold Summary

    • 10% Below List Price
    • $258/SF
    • 173 Days On Market

    Current Estimated Value $231,350

    Last Listing Agent Matt Lippon Jensen Real Estate

    290 240th Ave Unit 253, Arnolds Park, IA 51331
    • /21

      Est $197,857

      Not Listed For Sale

      1512 Erie Ave, Spirit Lake, IA 51360

      • 3 Beds
      • 1 Bath
      • 1,285 Sq Ft
      • Built 1900
      1512 Erie Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 32 Days On Market

  • /39

    $549,000

    Under Contract
    • 3 Beds
    • 2 Baths
    • 1,436 Sq Ft

    425 240th Ave Unit 105, Arnolds Park, IA 51331

    Experience the ultimate Lakes Area lifestyle in this fully furnished 3 bed, 2 bath ground-floor condo in the Coronado building at Bridges Bay Resort! This 1,436 sq. ft. residence features a spacious open-concept layout with a massive granite center island, wine fridge, gas fireplace, and custom built-ins. Step directly out your sliding glass doors onto your private patio to enjoy the green space,

    Peggy Bergh-Kuker Keller Williams Okoboji

    425 240th Ave Unit 105, Arnolds Park, IA 51331
  • /35

    $395,000

    Sold Oct 17, 2025

    900 Terrace Park Blvd, Milford, IA 51351

    • 2 Beds
    • 1 Bath
    • 960 Sq Ft
    • Built 1967

    Last Sold Summary

    • 1% Below List Price
    • $411/SF
    • 7 Days On Market

    Current Estimated Value $400,485

    Last Listing Agent Michael Jensen Jensen Real Estate

    900 Terrace Park Blvd, Milford, IA 51351
    • /3

      Est $133,497

      Not Listed For Sale

      1503 Hill Ave, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 560 Sq Ft
      • Built 1940
      1503 Hill Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 34 Days On Market

  • /39

    $627,500

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

    244 S Highway 71 Unit D18, Arnolds Park, IA 51331

    Premier Central Park Townhome in the Heart of Arnolds Park facing EMERALD HILLS GOLF COURSE! Live where the action is in this stunning 2024-built residence, perfectly situated across from the amusement park and just moments from the Emerald Hills Golf Course. This modern three-story townhome offers a spacious 3-bedroom, 3.5-bathroom layout designed for effortless entertaining and lakeside

    Peggy Bergh-Kuker Keller Williams Okoboji

    244 S Highway 71 Unit D18, Arnolds Park, IA 51331
  • /43

    $470,000

    Sold Oct 31, 2025

    605 202nd St, Milford, IA 51351

    • 4 Beds
    • 3.5 Baths
    • 2,283 Sq Ft
    • Built 2025

    Last Sold Summary

    • 22% Below List Price
    • $206/SF
    • 250 Days On Market

    Last Listing Agent Aaron Jones RE/MAX Lakes Realty

    605 202nd St, Milford, IA 51351
    • /25

      Est $274,996

      Not Listed For Sale

      1312 Fargo Ave, Spirit Lake, IA 51360

      • 3 Beds
      • 1.5 Baths
      • 1,560 Sq Ft
      • Built 1940
      1312 Fargo Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 2 Days On Market

  • /33

    $419,900

    New Construction
    • 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

Showing Results 521 - 560, Page 14 of 18

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