13,763

Dickinson County, IA Homes

Section Image Section Image
  • /42

    $226,000

    Sold Apr 30, 2026

    1401 L Ave, Milford, IA 51351

    • 3 Beds
    • 2 Baths
    • 2,392 Sq Ft
    • Built 1922

    Last Sold Summary

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

    Current Estimated Value $231,766

    Last Listing Agent Rob Hinn Hinn Real Estate

    1401 L Ave, Milford, IA 51351
    • /16

      Est $1,517,419

      Not Listed For Sale

      569 Pillsbury Point, Arnolds Park, IA 51331

      • 3 Beds
      • 2 Baths
      • 1,052 Sq Ft
      • Built 1920
      569 Pillsbury Point, Arnolds Park, IA 51331

      Last Sold Summary

      • 2 Days On Market

      Last Listing Agent Kirk Stauss Stauss 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
  • /20

    $110,000

    Sold Mar 31, 2026

    2012 Jackson Ave, Spirit Lake, IA 51360

    • 4 Beds
    • 2 Baths
    • 1,228 Sq Ft
    • Built 1900

    Last Sold Summary

    • 33% Below List Price
    • $90/SF
    • 119 Days On Market

    Current Estimated Value $130,839

    Last Listing Agent Nancy Petersen McCarroll Nancy Petersen Real Estate

    2012 Jackson Ave, Spirit Lake, IA 51360
    • /24

      Est $2,013,928

      Not Listed For Sale

      545 Pillsbury Point, Arnolds Park, IA 51331

      • 3 Beds
      • 2 Baths
      • 2,316 Sq Ft
      • Built 1971
      545 Pillsbury Point, Arnolds Park, IA 51331

      Last Sold Summary

      • 15 Days On Market

      Last Listing Agent Scott Hunter Hunter Real Estate

  • /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
  • /30

    $325,000

    Sold Oct 17, 2025

    3726 Jackson Ave, Spirit Lake, IA 51360

    • 3 Beds
    • 3 Baths
    • 1,963 Sq Ft
    • Built 2004

    Last Sold Summary

    • $166/SF
    • 8 Days On Market

    Current Estimated Value $339,589

    Last Listing Agent Katie Slater NextHome at the Lakes

    3726 Jackson Ave, Spirit Lake, IA 51360
    • /30

      Est $350,819

      Not Listed For Sale

      626 Mallard Creek Dr, Arnolds Park, IA 51331

      • 3 Beds
      • 2 Baths
      • 1,752 Sq Ft
      • Built 1999
      626 Mallard Creek Dr, Arnolds Park, IA 51331

      Last Sold Summary

      • 16 Days On Market

      Last Listing Agent Brandon Visser Keller Williams Okoboji

  • /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
  • /19

    $502,500

    Sold Sep 11, 2025

    13525 253rd Ave, Spirit Lake, IA 51360

    • Land
    • 7,920 Sq Ft
    • $2,763,401 per Acre

    Last Sold Summary

    • 11% Below List Price
    • 10 Days On Market

    Current Estimated Value $490,333

    Last Listing Agent Brad Sanderson EXIT Realty Midwest

    13525 253rd Ave, Spirit Lake, IA 51360
    • /22

      Est $457,317

      Not Listed For Sale

      815 Lakeview Dr, Arnolds Park, IA 51331

      • 3 Beds
      • 2 Baths
      • 1,624 Sq Ft
      • Built 2005
      815 Lakeview Dr, Arnolds Park, IA 51331

      Last Sold Summary

      • 2 Days On Market

      Last Listing Agent Mickey Harrington Okoboji Realty

  • /22

    $269,000

    • 1 Bed
    • 1 Bath
    • 669 Sq Ft

    1316 Highway 71 N Unit 6, Okoboji, IA 51355

    Finally, Okoboji lake living that fits YOUR budget. Welcome to 71 Shores, Okoboji’s most exciting development! This remarkable project offers beautifully designed units, with prices starting at just $219,000. The entire property is undergoing a comprehensive transformation, both inside and out. Residents will enjoy a brand-new pool and convenient access to East Okoboji Lake, all within a central

    Jeff Nelson United Real Estate Solutions

    1316 Highway 71 N Unit 6, Okoboji, IA 51355
  • /72

    $2,855,000

    Sold Apr 02, 2026

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

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

    Last Sold Summary

    • 10% Above List Price
    • $1,224/SF
    • 854 Days On Market

    Last Listing Agent Michael Jensen Jensen Real Estate

    333 U S 71 Unit 3H, Arnolds Park, IA 51331
    • /43

      Est $379,470

      Not Listed For Sale

      806 Sunshine Run, Arnolds Park, IA 51331

      • 3 Beds
      • 2 Baths
      • 1,540 Sq Ft
      • Built 1997
      806 Sunshine Run, Arnolds Park, IA 51331

      Last Sold Summary

      • 105 Days On Market

      Last Listing Agent Janie Eick RE/MAX Lakes Realty

  • /11

    $4,895,000

    • Land
    • 110 Acres
    • $44,500 per Acre

    175th Street and Sunner Ave, Spirit Lake, IA 51360

    Prime location in the heart of the Iowa Great Lakes. This large, bare tract has sewer and water service available along Sunner Avenue, offering a great opportunity for future residential or commercial development.

    Jon Hjelm The ACRE Company

    175th Street and Sunner Ave, Spirit Lake, IA 51360
  • /71

    $1,600,000

    Sold Oct 17, 2025

    13726 240th Ave, Spirit Lake, IA 51360

    • 4 Beds
    • 3 Baths
    • 5,111 Sq Ft
    • Built 1971

    Last Sold Summary

    • 20% Below List Price
    • $313/SF
    • 265 Days On Market

    Last Listing Agent Michael Jensen Jensen Real Estate

    13726 240th Ave, Spirit Lake, IA 51360
    • /28

      Est $1,294,461

      Not Listed For Sale

      604 Dam Rd, Arnolds Park, IA 51331

      • 6 Beds
      • 4 Baths
      • 3,834 Sq Ft
      • Built 1967
      604 Dam Rd, Arnolds Park, IA 51331

      Last Sold Summary

      • 71 Days On Market

      Last Listing Agent Mary Lynn Ingvall Ingvall Real Estate Team

  • /42

    $243,000

    $56K PRICE DROP
    • 1 Bed
    • 1.5 Baths
    • 850 Sq Ft

    Unlisted Address

    LAKE ACCESS!! Welcome to 71 Shores, Okoboji’s newest and most exciting development! This remarkable project offers beautifully designed 1 and 2-bedroomunits, featuring a choice of modern or beachy finishes, with prices starting at just $249,000. The entire property is undergoing a comprehensive transformation, both inside and out. Residents will enjoy a brand-new pool and convenient access to

    Brad Sanderson EXIT Realty Midwest

    Unlisted Address
  • /26

    $359,900

    Sold Oct 17, 2025

    1103 Sanborn Ave Unit 2, Okoboji, IA 51355

    • 2 Beds
    • 2 Baths
    • 1,000 Sq Ft
    • Built 2023

    Last Sold Summary

    • 8% Below List Price
    • $360/SF
    • 64 Days On Market

    Current Estimated Value $262,493

    Last Listing Agent Mary Lynn Ingvall Ingvall Real Estate Team

    1103 Sanborn Ave Unit 2, Okoboji, IA 51355
    • /35

      Est $899,530

      Not Listed For Sale

      536 Dam Rd, Arnolds Park, IA 51331

      • 3 Beds
      • 2 Baths
      • 2,160 Sq Ft
      • Built 1996
      536 Dam Rd, Arnolds Park, IA 51331

      Last Sold Summary

      • 130 Days On Market

      Last Listing Agent Nick Steffes Integrity Real Estate

  • /3

    $275,000

    • Land
    • 23,028 Sq Ft
    • $520,193 per Acre

    00 Ann St, Milford, IA 51351

    GUARANTEED LAKE ACCESS in South Shore Estates! Prime .53 acre lot offering dedicated lake access as part of the package. Plenty of space to build your dream home and add a shed or extra storage for all the lake toys. The association also features a park for even more outdoor enjoyment. Enjoy the freedom to design what fits your lifestyle with the water included. Lake access opportunities like

    Aftin Groen-Bradley Real Estate Unlimited

    00 Ann St, Milford, IA 51351
  • /32

    $575,000

    Sold May 05, 2026

    3733 Lincoln Ave, Spirit Lake, IA 51360

    • 5 Beds
    • 3 Baths
    • 3,393 Sq Ft
    • Built 2023

    Last Sold Summary

    • $169/SF

    Current Estimated Value $564,124

    Last Listing Agent Marilyn Vos Hoien Realty

    3733 Lincoln Ave, Spirit Lake, IA 51360
    • /13

      Est $400,829

      Not Listed For Sale

      443 Rohr St, Arnolds Park, IA 51331

      • 4 Beds
      • 2 Baths
      • 2,100 Sq Ft
      • Built 1975
      443 Rohr St, Arnolds Park, IA 51331

      Last Sold Summary

      • 31 Days On Market

      Last Listing Agent Aaron Jones RE/MAX Lakes Realty

  • /37

    $779,000

    • 4 Beds
    • 2 Baths
    • 1,824 Sq Ft

    10585 Crowley Ave Unit A, Spirit Lake, IA 51360

    Experience lake living at its best with this completely renovated duplex on the shores of beautiful Big Spirit Lake. Spend your days enjoying some of the best fishing in the region, then unwind each evening with breathtaking west-facing sunsets over the water. Whether you're looking for a year-round home, weekend getaway, or investment opportunity, this turnkey property offers low-maintenance

    Brad Sanderson EXIT Realty Midwest

    10585 Crowley Ave Unit A, Spirit Lake, IA 51360
  • /35

    $409,000

    Sold Mar 23, 2026

    1205 32nd St, Spirit Lake, IA 51360

    • 4 Beds
    • 3 Baths
    • 2,070 Sq Ft
    • Built 2012

    Last Sold Summary

    • 4% Below List Price
    • $198/SF
    • 42 Days On Market

    Current Estimated Value $428,176

    Last Listing Agent Landon Howard Real Estate Unlimited

    1205 32nd St, Spirit Lake, IA 51360
    • /30

      Est $654,991

      Not Listed For Sale

      179 E Broadway St, Arnolds Park, IA 51331

      • 3 Beds
      • 2 Baths
      • 1,380 Sq Ft
      • Built 2008
      179 E Broadway St, Arnolds Park, IA 51331

      Last Sold Summary

      • 188 Days On Market

      Last Listing Agent Charlie Leissler RE/MAX Lakes Realty

  • /38

    $2,497,000

    • 5 Beds
    • 4 Baths
    • 2,720 Sq Ft

    2902 Manhattan Blvd, Spirit Lake, IA 51360

    Masterfully reimagined, this Manhattan Beach beauty blends sophisticated comfort with lakeside tranquility. The newly opened interior showcases a high-end kitchen and an elegant wood-burning fireplace, while the spacious sunroom and covered patio invite summer dreaming in panoramic lake views. Hosting is stress-free with four bedrooms, including two primary suites, four tiled-shower bathrooms, a

    Ryan Maris Okoboji Realty

    2902 Manhattan Blvd, Spirit Lake, IA 51360
  • /21

    $515,000

    Sold Jun 29, 2026

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

    • 3 Beds
    • 2 Baths
    • 1,436 Sq Ft
    • Built 2010

    Last Sold Summary

    • 2% Below List Price
    • $359/SF
    • 57 Days On Market

    Current Estimated Value $527,192

    Last Listing Agent Aaron Jones RE/MAX Lakes Realty

    445 240th Ave Unit 201, Arnolds Park, IA 51331
    • /11

      Est $304,858

      Not Listed For Sale

      142 Forest Park Rd, Arnolds Park, IA 51331

      • 3 Beds
      • 1 Bath
      • 1,147 Sq Ft
      • Built 1920
      142 Forest Park Rd, Arnolds Park, IA 51331

      Last Sold Summary

      • 72 Days On Market

      Last Listing Agent Peggy Bergh-Kuker Keller Williams Okoboji

  • /15

    $185,000

    • Land
    • 11,974 Sq Ft
    • $672,952 per Acre

    Lot 163 Lake View Dr, Arnolds Park, IA 51331

    LAST residential LOTS for sale. GET LAKE ACCESS, a DREAM location, your DREAM home, pool, AND resort-style amenities .. Come LIVE and own the true Okoboji lifestyle! ATTENTION: last three association-owned buildable residential lots in Pelican Ridge are NOW being offered!! A private lakeside community on Lower Gar Lake, Okoboji. A peaceful neighborhood with IMPRESSIVE: private sand beach,

    Tammy Fredericksen EXIT Realty Midwest

    Lot 163 Lake View Dr, Arnolds Park, IA 51331
  • /23

    $614,000

    Sold Oct 02, 2025

    580 Linden Dr Unit 402, Arnolds Park, IA 51331

    • 3 Beds
    • 2 Baths
    • 1,341 Sq Ft
    • Built 2018

    Last Sold Summary

    • 4% Below List Price
    • $458/SF
    • 90 Days On Market

    Current Estimated Value $619,427

    Last Listing Agent Aaron Jones RE/MAX Lakes Realty

    580 Linden Dr Unit 402, Arnolds Park, IA 51331
    • /28

      Est $389,977

      Not Listed For Sale

      139 Iowa St, Arnolds Park, IA 51331

      • 3 Beds
      • 3 Baths
      • 1,352 Sq Ft
      • Built 1920
      139 Iowa St, Arnolds Park, IA 51331

      Last Sold Summary

      • 55 Days On Market

      Last Listing Agent Gretchen Lolis Hinn Real Estate

  • /41

    $419,900

    $20K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 1,834 Sq Ft

    521 Okoboji Grove Rd Unit 20, Arnolds Park, IA 51331

    Exceptional opportunity to own a year-round, 3-bedroom, 2-bath home in a central Arnolds Park location! Just three blocks from Arnolds Park Amusement Park, this property puts you within easy walking distance of the area’s best entertainment, restaurants, and attractions. Situated on a double lot, the home offers a large attached 2-car garage and numerous recent updates, including new siding,

    Michael Jensen Jensen Real Estate

    521 Okoboji Grove Rd Unit 20, Arnolds Park, IA 51331
  • /14

    $62,500

    Sold Sep 15, 2025

    2408 25th St Unit 1, Spirit Lake, IA 51360

    • 3 Beds
    • 2 Baths
    • 1,280 Sq Ft
    • Built 2001

    Last Sold Summary

    • 13% Below List Price
    • $49/SF
    • 30 Days On Market

    Last Listing Agent Tia Hofmeyer RE/MAX Lakes Realty

    2408 25th St Unit 1, Spirit Lake, IA 51360
    • /23

      Not Listed For Sale

      630 Linden Dr, Arnolds Park, IA 51331

      • 3 Beds
      • 3 Baths
      • 1,480 Sq Ft
      • Built 2006
      630 Linden Dr, Arnolds Park, IA 51331

      Last Sold Summary

      • 8 Days On Market

      Last Listing Agent Aaron Jones RE/MAX Lakes Realty

  • /29

    $375,000

    • 4 Beds
    • 3 Baths
    • 2,700 Sq Ft

    1806 Highway 9, Spirit Lake, IA 51360

    Escape to the perfect blend of comfort and countryside with this four bedroom, three bath, three car garage nestled on 1.47 acres on Highway 9. Easy access with a private serene setting whether you're looking for a peaceful retreat, hobby acreage or place to create lasting memories, this property has it all! DNR land across the road- perfect for hunting, hiking, and enjoying nature. Enjoy the

    Marilyn Vos Hoien Realty

    1806 Highway 9, Spirit Lake, IA 51360
  • /27

    $360,000

    Sold Aug 27, 2025

    10285 237th Ave Unit 33, Spirit Lake, IA 51360

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

    Last Sold Summary

    • $217/SF
    • 7 Days On Market

    Current Estimated Value $376,143

    Last Listing Agent Steph Johnson Keller Williams Okoboji

    10285 237th Ave Unit 33, Spirit Lake, IA 51360
    • /24

      Not Listed For Sale

      435 240th Ave, Arnolds Park, IA 51331

      • 3 Beds
      • 2 Baths
      • 1,436 Sq Ft
      • Built 2007
      435 240th Ave, Arnolds Park, IA 51331

      Last Sold Summary

      • 180 Days On Market

      Last Listing Agent Aaron Jones RE/MAX Lakes Realty

  • /21

    $173,000

    $42K PRICE DROP
    • 1 Bed
    • 1 Bath
    • 336 Sq Ft

    19756 Highway 86 Unit 221, 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 336 sq. ft. condo is perfectly positioned at the front of the complex, offering stunning views of West Lake Okoboji. Studio space with bathroom and a boat space, you'll be just moments from enjoying the beautiful blue waters. Whether you're spending the day on

    Mary Lynn Ingvall Ingvall Real Estate Team

    19756 Highway 86 Unit 221, Milford, IA 51351
  • /43

    $298,000

    Sold Jun 29, 2026

    Unlisted Address

    • 2 Beds
    • 2 Baths
    • 1,001 Sq Ft
    • Built 2024

    Last Sold Summary

    • 4% Below List Price
    • $298/SF
    • 708 Days On Market

    Last Listing Agent Brad Sanderson EXIT Realty Midwest

    Unlisted Address

Showing Results 161 - 200, Page 5 of 18

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