13,763

Dickinson County, IA Homes

Section Image Section Image
    • /36

      Not Listed For Sale

      1008 H Ave, Milford, IA 51351

      • 3 Beds
      • 2 Baths
      • 1,456 Sq Ft
      • Built 1996
      1008 H Ave, Milford, IA 51351

      Last Sold Summary

      • 34 Days On Market

      Last Listing Agent Bryce Hanson Hinn Real Estate

  • /28

    $1,295,000

    $54K PRICE DROP
    • 3 Beds
    • 3 Baths
    • 1,908 Sq Ft

    2102 Okoboji Blvd, Milford, IA 51351

    The best part of owning a home that stares down West Lake Okoboji isn't always owning the shoreline—it's living the lifestyle. This beautifully renovated home offers incredible views of Brown's Bay, access to the community dock just steps away, and the opportunity to enjoy West Lake without the multi-million-dollar waterfront price tag. Also a great opportunity for a short term rental on West

    Agent Photo

    Aaron Jones

    RE/MAX Lakes Realty

    2102 Okoboji Blvd, Milford, IA 51351
  • /2

    $2,150,000

    Sold Apr 10, 2026

    24185 178th St, Okoboji, IA 51355

    • 3 Beds
    • 2.5 Baths
    • 2,949 Sq Ft
    • Built 2018

    Last Sold Summary

    • 7% Below List Price
    • $729/SF
    • 0 Days On Market

    Current Estimated Value $2,142,601

    Last Listing Agent Mary Lynn Ingvall Ingvall Real Estate Team

    24185 178th St, Okoboji, IA 51355
    • /49

      Est $294,905

      Not Listed For Sale

      56 Westview Dr, Milford, IA 51351

      • 3 Beds
      • 2 Baths
      • 2,592 Sq Ft
      • Built 1942
      56 Westview Dr, Milford, IA 51351

      Last Sold Summary

      • 20 Days On Market

      Last Listing Agent Michael Jensen Jensen Real Estate

  • /30

    $634,900

    $54K PRICE DROP Pre-Foreclosure
    • 3 Beds
    • 2 Baths
    • 1,444 Sq Ft

    455 240th Ave Unit 307, Arnolds Park, IA 51331

    Gorgeous Lake views!! Beautiful 3rd floor LAKEFRONT condo in the Brooklyn Bridge building at Bridges Bay. Enjoy sunsets, sunrises, and fireworks while relaxing on your deck. This 3 bed, 2 bath unit comes with all the amenities that Bridges Bay has to offer such as the indoor and outdoor water park, 2 restaurants, fitness center, hoist space (this unit is GUARANTEED a hoist spot), and so much

    Agent Photo

    Aaron Jones

    RE/MAX Lakes Realty

    455 240th Ave Unit 307, Arnolds Park, IA 51331
  • /5

    $699,000

    Sold Mar 03, 2026

    213 S Highway 71 Unit D301, Arnolds Park, IA 51331

    • 4 Beds
    • 2 Baths
    • 1,661 Sq Ft
    • Built 2004

    Last Sold Summary

    • $421/SF
    • 1 Day On Market

    Current Estimated Value $690,656

    Last Listing Agent Tracy Evans RE/MAX Lakes Realty

    213 S Highway 71 Unit D301, Arnolds Park, IA 51331
    • /34

      Est $607,389

      Not Listed For Sale

      2227 193rd Ave, Milford, IA 51351

      • 5 Beds
      • 3 Baths
      • 2,918 Sq Ft
      • Built 1998
      2227 193rd Ave, Milford, IA 51351

      Last Sold Summary

      • 64 Days On Market

      Last Listing Agent Matt Lippon Jensen Real Estate

  • /3

    $749,000

    • Land
    • 2.09 Acres
    • $358,375 per Acre

    2045 Highway 9, Spirit Lake, IA 51360

    Unbeatable location at the corner of Hwy 9 and Hwy 86. Current owners have already taken care of much of the legwork as this corner has already been permitted for a convenience store and gas station. Turning Lane off of Hwy 86 is already approved. Plat and layout available. High traffic and high visibility. This is a major traffic hub in and out of the Iowa Great Lakes. Traffic study also

    Agent Photo

    Aaron Jones

    RE/MAX Lakes Realty

    2045 Highway 9, 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 $234,927

      Not Listed For Sale

      1408 L Ave, Milford, IA 51351

      • 3 Beds
      • 2 Baths
      • 1,864 Sq Ft
      • Built 1957
      1408 L Ave, Milford, IA 51351

      Last Sold Summary

      • 16 Days On Market

      Last Listing Agent Matt Lippon Jensen Real Estate

  • /28

    $579,900

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

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

    Comfort, Style, and Convenience! Ask about Hoist access specifically reserved for this unit at Oak Hill Marina. This stunning townhome offers the perfect "lock-and-leave" lifestyle. Ideally located within walking distance of West Lake Okoboji, Lake Minnewashta and the iconic Arnolds Park Amusement Park, this home puts the best of the Iowa Great Lakes at your doorstep. Featuring 3 bedrooms, 3.5

    Agent Photo

    Aaron Jones

    RE/MAX Lakes Realty

    244 S Highway 71 Unit G46, Arnolds Park, IA 51331
  • /21

    $340,000

    Sold Jul 02, 2026

    1103 Sanborn Ave Unit 5, Okoboji, IA 51355

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

    Last Sold Summary

    • 11% Below List Price
    • $340/SF
    • 349 Days On Market

    Current Estimated Value $298,752

    Last Listing Agent Mary Lynn Ingvall Ingvall Real Estate Team

    1103 Sanborn Ave Unit 5, Okoboji, IA 51355
    • /23

      Est $237,608

      Not Listed For Sale

      1507 N Ave, Milford, IA 51351

      • 3 Beds
      • 1 Bath
      • 1,148 Sq Ft
      • Built 1971
      1507 N Ave, Milford, IA 51351

      Last Sold Summary

      • 10 Days On Market

      Last Listing Agent Janie Eick RE/MAX Lakes Realty

  • /30

    $199,900

    $25K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 1,152 Sq Ft

    3200 Okoboji Ave Unit 137, Milford, IA 51351

    Charming 3-bedroom, 2-bath home located at the end of a quiet cul-de-sac with only one neighboring property, offering added privacy and a peaceful setting. The spacious primary bedroom provides a comfortable retreat, while the huge pantry offers exceptional storage and convenience for everyday living. Outdoor enthusiasts will love the direct access to the Iowa Great Lakes Trail right next door,

    Agent Photo

    Charlie Leissler

    RE/MAX Lakes Realty

    3200 Okoboji Ave Unit 137, Milford, IA 51351
  • /38

    $605,000

    Sold Jul 22, 2026

    19720 Highway 86 Unit 6N, Milford, IA 51351

    • 4 Beds
    • 3 Baths
    • 1,982 Sq Ft
    • Built 1972

    Last Sold Summary

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

    Current Estimated Value $640,360

    Last Listing Agent Mickey Harrington Okoboji Realty

    19720 Highway 86 Unit 6N, Milford, IA 51351
    • /19

      Est $184,233

      Not Listed For Sale

      1609 Okoboji Ave, Milford, IA 51351

      • 3 Beds
      • 2 Baths
      • 1,518 Sq Ft
      • Built 1910
      1609 Okoboji Ave, Milford, IA 51351

      Last Sold Summary

      • 62 Days On Market

      Last Listing Agent Leah Hilpipre Iowa Great Lakes Board of REALTORS

  • /29

    $199,000

    • 2 Beds
    • 1 Bath
    • 600 Sq Ft

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

    Attention investors!! For the 1st time ever, Boat Cottages at Bridges Bay are for sale. Currently the onsite property management company is responsible for all of the bookings, maintenance, cleaning, etc. However, if you wish to purchase a unit for your own personal use, you may. You can also rent them out yourself or with a separate property management company. The unit will come fully

    Agent Photo

    Aaron Jones

    RE/MAX Lakes Realty

    290 240th Ave Unit 315, Arnolds Park, IA 51331
  • /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
    • /16

      Est $213,497

      Not Listed For Sale

      1106 16th St, Milford, IA 51351

      • 3 Beds
      • 2 Baths
      • 995 Sq Ft
      • Built 1960
      1106 16th St, Milford, IA 51351

      Last Sold Summary

      • 3 Days On Market

      Last Listing Agent Katie Muhlbauer Integrity Real Estate

  • /54

    $1,349,000

    • 5 Beds
    • 3 Baths
    • 3,683 Sq Ft

    15595 Landings Ave, Spirit Lake, IA 51360

    Experience the best of West Lake Okoboji living at The Landings, one of the area's most desirable communities. Combining upscale finishes, generous living space, and exceptional neighborhood amenities, this home offers the perfect blend of comfort, convenience, and lake lifestyle. The home is being sold fully furnished including most of the decor to make the transition easy! With 5 bedrooms, 3

    Agent Photo

    Aaron Jones

    RE/MAX Lakes Realty

    15595 Landings Ave, Spirit Lake, IA 51360
  • /43

    $294,500

    Sold May 28, 2026

    1203 N Ave, Milford, IA 51351

    • 4 Beds
    • 2 Baths
    • 2,231 Sq Ft
    • Built 1915

    Last Sold Summary

    • $132/SF
    • 1 Day On Market

    Current Estimated Value $290,435

    Last Listing Agent Grace Hinn Hinn Real Estate

    1203 N Ave, Milford, IA 51351
    • /55

      Est $467,210

      Not Listed For Sale

      1402 14th St, Milford, IA 51351

      • 4 Beds
      • 3.5 Baths
      • 3,612 Sq Ft
      • Built 1994
      1402 14th St, Milford, IA 51351

      Last Sold Summary

      • 165 Days On Market

      Last Listing Agent Amanda Lippon Jensen Real Estate

  • /25

    $809,000

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

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

    Wake up to panoramic lake views and experience one of the best locations at Bridges Bay Resort. This lakefront corner unit in the Newport Building offers the extra windows, natural light, and expansive views that make these larger floor plans some of the most desirable condos in the development. Guaranteed hoist space makes this place even sweeter. Pride of ownership is evident throughout this

    Agent Photo

    Aaron Jones

    RE/MAX Lakes Realty

    445 240th Ave Unit 204, Arnolds Park, IA 51331
  • /58

    $445,000

    Sold Jun 17, 2026

    1190 Lower Loop, Arnolds Park, IA 51331

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

    Last Sold Summary

    • $281/SF
    • 264 Days On Market

    Last Listing Agent Seth Hellinga Real Estate Unlimited

    1190 Lower Loop, Arnolds Park, IA 51331
    • /43

      Est $457,496

      Not Listed For Sale

      1503 15th St, Milford, IA 51351

      • 4 Beds
      • 3 Baths
      • 2,590 Sq Ft
      • Built 1996
      1503 15th St, Milford, IA 51351

      Last Sold Summary

      • 36 Days On Market

      Last Listing Agent Janie Eick RE/MAX Lakes Realty

  • /21

    $419,000

    $30K PRICE DROP
    • 3 Beds
    • 3 Baths
    • 1,572 Sq Ft

    630 Linden Dr Unit 1352, Arnolds Park, IA 51331

    Attention Investors!! Completely passive income. Own a piece of Bridges Bay with this 3 room lockout unit that is 3rd floor, lakefront, and right next to the pool. These hotel style units do not come up very often! The main central unit hosts the kitchen, dining, and living area along with a king suite. Connected on each side are 2 basic hotel style rooms with 2 queen beds in each. The "Trestle"

    Agent Photo

    Aaron Jones

    RE/MAX Lakes Realty

    630 Linden Dr Unit 1352, Arnolds Park, IA 51331
  • /33

    $169,000

    Sold Oct 03, 2025

    510 11th St, Milford, IA 51351

    • 2 Beds
    • 1.5 Baths
    • 800 Sq Ft
    • Built 1950

    Last Sold Summary

    • $211/SF
    • 3 Days On Market

    Current Estimated Value $178,561

    Last Listing Agent Josh Schaben Keller Williams Okoboji

    510 11th St, Milford, IA 51351
    • /30

      Est $324,344

      Not Listed For Sale

      1505 17th St, Milford, IA 51351

      • 3 Beds
      • 2 Baths
      • 1,400 Sq Ft
      • Built 2002
      1505 17th St, Milford, IA 51351

      Last Sold Summary

      • 41 Days On Market

      Last Listing Agent Janie Eick RE/MAX Lakes Realty

  • /21

    $439,000

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

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

    This is the kind of Bridges Bay cabin buyers wait for. Located on the pond and loaded with upgrades, this 3 bedroom, 2 bath cabin (with upstairs loft serving as the 3rd bedroom) offers the perfect mix of investment potential, vacation fun, and personal enjoyment. Inside, you’ll appreciate the upgraded quartz countertops and vanity tops, subway tile backsplash, updated flooring, and a mostly

    Agent Photo

    Aaron Jones

    RE/MAX Lakes Realty

    290 240th Ave Unit 48, Arnolds Park, IA 51331
  • /25

    $305,000

    Sold Jun 05, 2026

    1203 Sanborn Ave Unit 18, Okoboji, IA 51355

    • 2 Beds
    • 2 Baths
    • 1,056 Sq Ft
    • Built 2004

    Last Sold Summary

    • 2% Below List Price
    • $289/SF
    • 31 Days On Market

    Current Estimated Value $308,019

    Last Listing Agent Gretchen Lolis Hinn Real Estate

    1203 Sanborn Ave Unit 18, Okoboji, IA 51355
    • /26

      Est $435,694

      Not Listed For Sale

      2160 213th Ave, Milford, IA 51351

      • 3 Beds
      • 1.5 Baths
      • 2,106 Sq Ft
      • Built 1970
      2160 213th Ave, Milford, IA 51351

      Last Sold Summary

      • 10 Days On Market

      Last Listing Agent Susanne Hallett Realty Professionals

  • /29

    $199,000

    $30K PRICE DROP
    • 2 Beds
    • 1 Bath
    • 600 Sq Ft

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

    Attention investors!! For the 1st time ever, Boat Cottages at Bridges Bay are for sale. Currently the onsite property management company is responsible for all of the bookings, maintenance, cleaning, etc. However, if you wish to purchase a unit for your own personal use, you may. You can also rent them out yourself or with a separate property management company. The unit will come fully

    Agent Photo

    Aaron Jones

    RE/MAX Lakes Realty

    290 240th Ave Unit 314, Arnolds Park, IA 51331
  • /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
    • /21

      Est $313,057

      Not Listed For Sale

      2106 M Ave, Milford, IA 51351

      • 3 Beds
      • 3 Baths
      • 2,248 Sq Ft
      • Built 2003
      2106 M Ave, Milford, IA 51351

      Last Sold Summary

      • 7 Days On Market

      Last Listing Agent Katie Muhlbauer Integrity Real Estate

  • /2

    $2,200,000

    • Land
    • 42.21 Acres
    • $52,120 per Acre

    2481 190th Ave, Milford, IA 51351

    Location, Location, Location! This property is located a mile and a half east of Arnolds Park on a hard surface road. You have your own private pond plus a larger pond with DNR land to the west. Property includes over 40 acres of land and a 112' x 60' shed with 16 foot side walls and a loft for all of your storage needs. Seller is the listing agent and a licensed real estate agent in the state of

    Agent Photo

    Katie Slater

    NextHome at the Lakes

    2481 190th Ave, Milford, IA 51351
  • /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
    • /27

      Est $1,040,962

      Not Listed For Sale

      2102 212th Street Loop, Milford, IA 51351

      • 6 Beds
      • 4.5 Baths
      • 6,200 Sq Ft
      • Built 2012
      2102 212th Street Loop, Milford, IA 51351

      Last Sold Summary

      • 10 Days On Market

      Last Listing Agent Nancy Vierkant EXIT Realty Midwest

  • /34

    $229,900

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

    510 Lake St, Spirit Lake, IA 51360

    Great opportunity for single family residence or continue the current use of a dual rental property. Or perhaps live in one and rent the other. With R3 zoning, this opens up even more possibilities! The location of this property is key with the Splash Pad, Memorial Park, East lake and Hill Ave just down the street. Currently there is a long-term renter in the lower unit and the upper unit is

    Agent Photo

    Aaron Jones

    RE/MAX Lakes Realty

    510 Lake St, 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
    • /59

      Est $458,522

      Not Listed For Sale

      1314 Wood Duck Rd, Arnolds Park, IA 51331

      • 3 Beds
      • 2.5 Baths
      • 1,994 Sq Ft
      • Built 2000
      1314 Wood Duck Rd, Arnolds Park, IA 51331

      Last Sold Summary

      • 49 Days On Market

      Last Listing Agent Rob Hinn Hinn Real Estate

Showing Results 81 - 120, Page 3 of 18

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