14,345

Dickinson County, IA Homes

Section Image
  • /2

    $549,000

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

    1302 U S 71 Unit 35, Okoboji, IA 51355

    LAKE ACCESS!! 71 Shores is thrilled to unveil Phase 2—now featuring spacious 3- and 4-bedroom townhomes! Each home includes an attached garage, two bathrooms, and a choice between two stylish design finishes. Residents will enjoy a brand-new pool and effortless access to East Okoboji Lake—all in a prime location at the heart of the Iowa Great Lakes.

    Brad Sanderson EXIT Realty Midwest

    1302 U S 71 Unit 35, Okoboji, IA 51355
  • /2

    $296,500 Sold Jun 13, 2025

    1613 16th St, Milford, IA 51351

    • 2 Beds
    • 2 Baths
    • 1,456 Sq Ft
    • Built 1993

    Last Sold Summary

    • 1% Above List Price
    • $204/SF
    • 5 Days On Market

    Current Estimated Value $300,002

    Last Listing Agent Janie Eick RE/MAX Lakes Realty

    1613 16th St, Milford, IA 51351
    • /18

      Est $231,056 Not Listed For Sale

      1902 Chicago Ave, Spirit Lake, IA 51360

      • 3 Beds
      • 1 Bath
      • 1,116 Sq Ft
      • Built 1942
      1902 Chicago Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • $207/SF
      • 2 Days On Market

      Last Sold Price $231,000

      Last Listing Agent Mickey Harrington Okoboji Realty

  • /2

    $2,995,000

    • Land
    • 2,575 Acres
    • $1,163 per Acre

    00 Lynch Ave, West Okoboji, IA 51351

    Discover 25.75 acres of prime land located within the city limits of West Okoboji. Ideally situated off Highways 71 and 86—next to the famed Okoboji Classic Car Museum and behind West O Brewery—this property offers incredible potential for future development. Featuring two convenient access points on Lynch Avenue, the site combines visibility, accessibility, and location in one exceptional

    Will Kretsinger RE/MAX Lakes Realty

    00 Lynch Ave, West Okoboji, IA 51351
  • /29

    $320,000 Sold Sep 11, 2025

    1007 L Ave, Milford, IA 51351

    • 4 Beds
    • 3.5 Baths
    • 2,816 Sq Ft
    • Built 1922

    Last Sold Summary

    • $114/SF
    • 27 Days On Market

    Current Estimated Value $415,065

    Last Listing Agent Matt Lippon Jensen Real Estate

    1007 L Ave, Milford, IA 51351
    • /20

      Est $201,103 Not Listed For Sale

      1907 Denver Ave, Spirit Lake, IA 51360

      • 3 Beds
      • 1.5 Baths
      • 1,073 Sq Ft
      • Built 1947
      1907 Denver Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 6% Above List Price
      • $177/SF
      • 88 Days On Market

      Last Sold Price $190,000

      Last Listing Agent Matt Lippon Jensen Real Estate

  • /40

    $1,057,500

    • 5 Beds
    • 3 Baths
    • 2,399 Sq Ft

    194 Country Club Dr, Lake Park, IA 51347

    This 5 bed, 3 bath home impresses from the moment you arrive. You will appreciate the private setting featuring 100’ of Silver Lake shoreline, located just a stone’s throw from Silver Lake Country Club. The property offers a desirable low-bank lakeshore and multiple outdoor living spaces including shaded afternoons, a large fire-pit patio, and a convenient grilling deck just off the garage.

    Seth Hellinga Real Estate Unlimited

    194 Country Club Dr, Lake Park, IA 51347
  • /15

    $580,000 Sold Dec 15, 2025

    15525 Harbor Dr Unit 3, Spirit Lake, IA 51360

    • 3 Beds
    • 2.5 Baths
    • 1,898 Sq Ft
    • Built 1988

    Last Sold Summary

    • 9% Below List Price
    • $306/SF
    • 132 Days On Market

    Current Estimated Value $579,047

    Last Listing Agent Kirk Stauss Stauss Realty

    15525 Harbor Dr Unit 3, Spirit Lake, IA 51360
    • /21

      Est $224,879 Not Listed For Sale

      713 22nd St, Spirit Lake, IA 51360

      • 1 Bed
      • 5 Baths
      • 2,592 Sq Ft
      • Built 1961
      713 22nd St, Spirit Lake, IA 51360

      Last Sold Summary

      • 18% Above List Price
      • $73/SF
      • 205 Days On Market

      Last Sold Price $190,000

      Last Listing Agent Jen Schaben Keller Williams Okoboji

  • /19

    $37,500

    • 2 Beds
    • 1 Bath
    • 926 Sq Ft

    1502 Memphis Ave Unit 6, Spirit Lake, IA 51360

    Affordable Living in Spirit Lake! This 2-bedroom, 1-bath mobile home offers a comfortable, economical lifestyle. Recent renovations include new kitchen cabinets, countertop, flooring, thermostat, shower surround & insulated skirting. Features a steel roof for low maintenance, a spacious primary bedroom with ample closets & a large entry addition with extra storage. Refrigerator, electric stove, 3

    Tracey Radcliffe EXIT Realty Midwest

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

    $185,000 Sold Aug 01, 2025

    20442 & 20448 193rd St, Milford, IA 51351

    • Land
    • 1.24 Acres
    • $149,374 per Acre

    Last Sold Summary

    • 5% Below List Price
    • 5 Days On Market

    Last Listing Agent Ryan Maris Okoboji Realty

    20442 & 20448 193rd St, Milford, IA 51351
    • /47

      Est $259,629 Not Listed For Sale

      706 22nd St, Spirit Lake, IA 51360

      • 3 Beds
      • 1 Bath
      • 1,666 Sq Ft
      • Built 1930
      706 22nd St, Spirit Lake, IA 51360

      Last Sold Summary

      • 4% Above List Price
      • $150/SF
      • 46 Days On Market

      Last Sold Price $250,000

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

  • /47

    $2,950,000

    • 5 Beds
    • 4.5 Baths
    • 4,203 Sq Ft

    3012 Lakeview St, Milford, IA 51351

    Okoboji memories are waiting to be made in this turnkey, all-inclusive West Lake property. The home meets every need, from easy entertaining to peaceful moments of relaxation, while capturing pristine lake views stretching across Emerson Bay all the way to the bridge. The generously sized interior impresses with an inviting, social-ready kitchen; a luxurious primary suite with spa-caliber bath

    Mickey Harrington Okoboji Realty

    3012 Lakeview St, Milford, IA 51351
  • /20

    $495,000 Sold Mar 06, 2026

    1303 Jerdee Ln, Milford, IA 51351

    • 2 Beds
    • 2 Baths
    • 1,288 Sq Ft
    • Built 1993

    Last Sold Summary

    • 12% Below List Price
    • $384/SF
    • 110 Days On Market

    Current Estimated Value $551,401

    Last Listing Agent Jesse Derrick Riverstone Realty

    1303 Jerdee Ln, Milford, IA 51351
    • /33

      Est $294,378 Not Listed For Sale

      604 21st St, Spirit Lake, IA 51360

      • 4 Beds
      • 3 Baths
      • 2,020 Sq Ft
      • Built 1975
      604 21st St, Spirit Lake, IA 51360

      Last Sold Summary

      • 4% Above List Price
      • $140/SF
      • 27 Days On Market

      Last Sold Price $283,800

      Last Listing Agent Michael Jensen Jensen Real Estate

  • /2

    $69,900

    • Land
    • 0.27 Acre
    • $263,099 per Acre

    Lot 20 Jolly Ct, Spirit Lake, IA 51360

    Now is the time to reserve your lot at Pointe of Pines Third Addition! Build to suit options available through developer, or choose your lot and bring the builder of your choice. Select the lot that fits your needs; slab on grade, garden view, or walk out basement. These large lots offer plenty of space to build the home of your dreams with extra yard room and space for a garden shed / detached

    Seth Hellinga Real Estate Unlimited

    Lot 20 Jolly Ct, Spirit Lake, IA 51360
  • /2

    $220,000 Sold Dec 16, 2025

    14 Avenue C E, Lake Park, IA 51347

    • 3 Beds
    • 2 Baths
    • 1,728 Sq Ft
    • Built 1971

    Last Sold Summary

    • 2% Below List Price
    • $127/SF
    • 1 Day On Market

    Current Estimated Value $218,755

    Last Listing Agent Seth Hellinga Real Estate Unlimited

    14 Avenue C E, Lake Park, IA 51347
    • /34

      Est $230,442 Not Listed For Sale

      2007 Hill Ave, Spirit Lake, IA 51360

      • 3 Beds
      • 2.5 Baths
      • 2,344 Sq Ft
      • Built 1918
      2007 Hill Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 8% Above List Price
      • $91/SF
      • 150 Days On Market

      Last Sold Price $212,500

      Last Listing Agent Michael Jensen Jensen Real Estate

  • /32

    $595,000

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

    $238,000 Sold May 28, 2025

    3201 Emerson St, Milford, IA 51351

    • 1 Bed
    • 1 Bath
    • 672 Sq Ft
    • Built 1973

    Last Sold Summary

    • $354/SF
    • 0 Days On Market

    Current Estimated Value $1,460,754

    Last Listing Agent Aaron Jones RE/MAX Lakes Realty

    3201 Emerson St, Milford, IA 51351
    • /38

      Est $363,605 Not Listed For Sale

      800 28th St, Spirit Lake, IA 51360

      • 3 Beds
      • 2.5 Baths
      • 1,836 Sq Ft
      • Built 1988
      800 28th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 16% Above List Price
      • $170/SF
      • 31 Days On Market

      Last Sold Price $313,000

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

  • /18

    $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

    Michael Jensen Jensen Real Estate

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

    $32,000 Sold Dec 05, 2025

    1309 Hill Ave, Spirit Lake, IA 51360

    • Land
    • 0.24 Acre
    • $133,333 per Acre

    Last Sold Summary

    • 11 Days On Market

    Current Estimated Value $31,527

    Last Listing Agent Alix Miller EXIT Realty Midwest

    1309 Hill Ave, Spirit Lake, IA 51360
    • /37

      Est $358,590 Not Listed For Sale

      1041 27th St, Spirit Lake, IA 51360

      • 4 Beds
      • 3 Baths
      • 1,890 Sq Ft
      • Built 1979
      1041 27th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 13% Above List Price
      • $168/SF
      • 181 Days On Market

      Last Sold Price $317,000

      Last Listing Agent Alix Miller EXIT Realty Midwest

  • /58

    $445,000 New Construction

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

    $685,000 Sold Jun 06, 2025

    3209 Prairie Meadow Dr, Milford, IA 51351

    • 5 Beds
    • 3 Baths
    • 3,406 Sq Ft
    • Built 2025

    Last Sold Summary

    • 4% Below List Price
    • $201/SF
    • 129 Days On Market

    Current Estimated Value $630,549

    Last Listing Agent Aaron Jones RE/MAX Lakes Realty

    3209 Prairie Meadow Dr, Milford, IA 51351
    • /3

      Est $50,487 Not Listed For Sale

      840 27th St, Spirit Lake, IA 51360

      840 27th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 12% Above List Price
      • 0 Days On Market

      Last Sold Price $45,150

      Last Listing Agent Gretchen Lolis Hinn Real Estate

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

    $439,000 Sold Apr 24, 2025

    Unlisted Address

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

    Last Sold Summary

    • 29% Above List Price
    • $430/SF
    • 298 Days On Market

    Last Listing Agent Brad Sanderson EXIT Realty Midwest

    Unlisted Address
    • /6

      Est $58,956 Not Listed For Sale

      2302 Hill Ave, Spirit Lake, IA 51360

      2302 Hill Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 141% Above List Price
      • 25 Days On Market

      Last Sold Price $24,500

      Last Listing Agent Nancy Vierkant EXIT Realty Midwest

  • /9

    $105,900

    • Land
    • 0.64 Acre
    • $165,471 per Acre

    3 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

    3 Country Club Dr, Lake Park, IA 51347
  • /12

    $360,000 Sold Apr 15, 2025

    2231 35th St Unit 4, Spirit Lake, IA 51360

    • 3,624 Sq Ft
    • Built 2023

    Last Sold Summary

    • 8% Below List Price
    • $99/SF
    • 287 Days On Market

    Last Listing Agent Seth Hellinga Real Estate Unlimited

    2231 35th St Unit 4, Spirit Lake, IA 51360
    • /14

      Est $214,952 Not Listed For Sale

      2301 Jackson Ave, Spirit Lake, IA 51360

      • 3 Beds
      • 1.5 Baths
      • 1,753 Sq Ft
      • Built 1955
      2301 Jackson Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 28% Above List Price
      • $96/SF
      • 3 Days On Market

      Last Sold Price $168,000

      Last Listing Agent Marilyn Strickland Hoien Realty

  • /9

    $75,000

    • Land
    • 0.33 Acre
    • $227,273 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
  • /4

    $280,000 Sold Jan 02, 2026

    270 Iowa St, Arnolds Park, IA 51331

    • 4 Beds
    • 2 Baths
    • 1,536 Sq Ft
    • Built 1940

    Last Sold Summary

    • 44% Below List Price
    • $182/SF
    • 101 Days On Market

    Current Estimated Value $266,401

    Last Listing Agent Peggy Bergh-Kuker Keller Williams Okoboji

    270 Iowa St, Arnolds Park, IA 51331
    • /19

      Est $337,835 Not Listed For Sale

      2508 Jackson Cir, Spirit Lake, IA 51360

      • 4 Beds
      • 2.5 Baths
      • 2,028 Sq Ft
      • Built 1970
      2508 Jackson Cir, Spirit Lake, IA 51360

      Last Sold Summary

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

      Last Sold Price $323,000

      Last Listing Agent Leah Hilpipre Iowa Great Lakes Board of REALTORS

  • /10

    $65,000

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

    $1,000,000 Sold Apr 23, 2025

    16914 S Inner Ln Unit A4, Spirit Lake, IA 51360

    • 3 Beds
    • 2 Baths
    • 1,513 Sq Ft
    • Built 1978

    Last Sold Summary

    • $661/SF
    • 1 Day On Market

    Current Estimated Value $978,274

    Last Listing Agent Michael Jensen Jensen Real Estate

    16914 S Inner Ln Unit A4, Spirit Lake, IA 51360
    • /21

      Est $262,693 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

      • 1% Above List Price
      • $177/SF
      • 3 Days On Market

      Last Sold Price $260,000

      Last Listing Agent Ross Vander Laan EXIT Realty Midwest

  • /2

    $180,000

    • Land
    • 0.67 Acre
    • $270,456 per Acre

    3301 U S 71, Spirit Lake, IA 51360

    Corner lot plus 2 additional lots (3 total) located in a prime business location. Take a look Developers! Zoned Commercial. No storage sheds allowed.

    JUDY SALZWEDEL EXIT Realty Midwest

    3301 U S 71, Spirit Lake, IA 51360

Showing Results 441 - 480, Page 12 of 18

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