14,401

Dickinson County, IA Homes

Section Image
  • /30

    $795,000

    Pending
    • 5 Beds
    • 3 Baths
    • 3,688 Sq Ft

    3805 Sunner Ave, Spirit Lake, IA 51360

    Crafted with precision... This Country Acres Estates home is nestled in one of the area's most desirable neighborhoods, epitomizing luxury living. Offering a blend of seclusion and accessibility, this home is perfectly suited for families and retirees seeking a peaceful community proximate to shopping, entertainment, and dining, within the highly-regarded Spirit Lake school district. The interior

    Mary Lynn Ingvall Ingvall Real Estate Team

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

    $510,000

    Sold Aug 01, 2025

    20683 155th St Unit 15, Spirit Lake, IA 51360

    • 2 Beds
    • 2 Baths
    • 1,400 Sq Ft
    • Built 1994

    Last Sold Summary

    • 4% Below List Price
    • $364/SF
    • 3 Days On Market

    Current Estimated Value $510,305

    Last Listing Agent Amy Maris Okoboji Realty

    20683 155th St Unit 15, Spirit Lake, IA 51360
    • /14

      Est $220,805

      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

      • 31% Above List Price
      • $96/SF
      • 3 Days On Market
      • Last Sold Price $168,000
      • Jun 30, 2023

      Last Listing Agent Marilyn Strickland Hoien Realty

  • /27

    $7,500

    • 2 Beds
    • 2 Baths
    • 1,345 Sq Ft

    00 Week 31 Sunrise Cove View Unit L7A & L7B, Spirit Lake, IA 51360

    August in Okoboji!! Enjoy the Peak Season of Summer at Sunrise Cove Week 31 Units L7A & L7B. Bring the whole family as these 2 adjoining Lockouts sleep up to 8 people. Each side has 1 bedroom plus sofa bed, along with a fully furnished Kitchen, dishwasher, washer& dryer and 2 TV's. Of course you have all the amenities of the Resort-indoor & outdoor pools, mini golf, theatre, tennis, restaurants

    Rhonda Wedeking Hinn Real Estate

    00 Week 31 Sunrise Cove View Unit L7A & L7B, Spirit Lake, IA 51360
  • /71

    $415,000

    Sold Aug 18, 2025

    1310 Wood Duck Rd, Arnolds Park, IA 51331

    • 3 Beds
    • 2 Baths
    • 1,568 Sq Ft
    • Built 2004

    Last Sold Summary

    • 1% Above List Price
    • $265/SF
    • 8 Days On Market

    Current Estimated Value $430,691

    Last Listing Agent Sophie Hinn Hinn Real Estate

    1310 Wood Duck Rd, Arnolds Park, IA 51331
    • /19

      Est $352,140

      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

      • 9% Above List Price
      • $159/SF
      • 25 Days On Market
      • Last Sold Price $323,000
      • Oct 06, 2023

      Last Listing Agent Leah Hilpipre Iowa Great Lakes Board of REALTORS

  • /51

    $189,900

    • 4 Beds
    • 1.5 Baths
    • 1,782 Sq Ft

    114 E 4th St, Lake Park, IA 51347

    Step inside to an American classic! This Foursquare home showcases a nearly square footprint, two full stories, a full basement, hardwood floors, stunning custom woodwork, and a welcoming front porch that captures the character and craftsmanship of a bygone era. Inside, you’ll appreciate the blend of historic charm and thoughtful updates. A walk-up staircase from the second level leads to a

    Jill Longest EXIT Realty Midwest

    114 E 4th St, Lake Park, IA 51347
  • /29

    $275,000

    Sold Jan 30, 2026

    1910 Chicago Ave, Spirit Lake, IA 51360

    • 4 Beds
    • 2 Baths
    • 1,792 Sq Ft
    • Built 1920

    Last Sold Summary

    • 7% Below List Price
    • $153/SF
    • 39 Days On Market

    Current Estimated Value $275,434

    Last Listing Agent Mickey Harrington Okoboji Realty

    1910 Chicago Ave, Spirit Lake, IA 51360
    • /21

      Est $275,070

      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

      • 6% Above List Price
      • $177/SF
      • 3 Days On Market
      • Last Sold Price $260,000
      • Jul 24, 2023

      Last Listing Agent Ross Vander Laan EXIT Realty Midwest

  • /41

    $1,799,000

    New Construction $76K PRICE DROP
    • 6 Beds
    • 4.5 Baths
    • 4,157 Sq Ft

    20 Helen Ave, Milford, IA 51351

    Welcome to 20 Helen Avenue! This new construction home offers 6 bedrooms, 5 bathrooms, and a spacious 4 stall garage, all designed for easy, elevated lake living. Tucked at the end of a quiet cul-de-sac and facing protected DNR land, you’ll feel like you’ve found your own peaceful corner of the Lakes with incredible, uninterrupted views.With 72 feet of shoreline and direct access to the entire

    Aftin Groen-Bradley Real Estate Unlimited

    20 Helen Ave, Milford, IA 51351
  • /51

    $3,250,000

    Sold Apr 17, 2026

    15195 Weather End Dr, Spirit Lake, IA 51360

    • 8 Beds
    • 5.5 Baths
    • 5,620 Sq Ft
    • Built 2003

    Last Sold Summary

    • 7% Below List Price
    • $578/SF
    • 52 Days On Market

    Current Estimated Value $3,163,261

    Last Listing Agent George Carlson Keller Williams Okoboji

    15195 Weather End Dr, Spirit Lake, IA 51360
    • /25

      Est $327,910

      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

      • 27% Above List Price
      • $125/SF
      • 7 Days On Market
      • Last Sold Price $259,000
      • Nov 30, 2023

      Last Listing Agent Kelly Pullen EXIT Realty Midwest- Spencer/Emmetsburg

  • /25

    $389,900

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

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

    This is your place in Okoboji and it’s been waiting for you. Whether you’re searching for a personal retreat or an opportunity to generate additional rental income, this property truly has it all. Enjoy zero-entry living with no stairs, a well-designed and functional layout, a double garage, and the added privacy of no back-door neighbors. Offered fully furnished, this home is ready to enjoy from

    Matt Lippon Jensen Real Estate

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

    $125,000

    Sold Jan 09, 2026

    0 Sanborn Ave, Okoboji, IA 51355

    • Land
    • 13,078 Sq Ft
    • $416,348 per Acre

    Last Sold Summary

    • 0 Days On Market

    Last Listing Agent Scott Hunter Hunter Real Estate

    0 Sanborn Ave, Okoboji, IA 51355
    • /31

      Est $260,578

      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

      • 16% Above List Price
      • $146/SF
      • 103 Days On Market
      • Last Sold Price $225,000
      • Mar 07, 2024

      Last Listing Agent Michael Jensen Jensen Real Estate

  • /58

    $445,000

    New Construction
    • 3 Beds
    • 2 Baths
    • 1,583 Sq Ft

    1188 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

    1188 Lower Loop, Arnolds Park, IA 51331
  • /28

    $935,000

    Sold Feb 20, 2026

    20564 Breakwater Dr, Spirit Lake, IA 51360

    • 3 Beds
    • 3 Baths
    • 2,368 Sq Ft
    • Built 1974

    Last Sold Summary

    • $395/SF
    • 2 Days On Market

    Current Estimated Value $926,570

    Last Listing Agent Mickey Harrington Okoboji Realty

    20564 Breakwater Dr, Spirit Lake, IA 51360
    • /17

      Est $229,524

      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

      • 28% Above List Price
      • $67/SF
      • 7 Days On Market
      • Last Sold Price $180,000
      • Aug 07, 2023

      Last Listing Agent Leah Hilpipre Iowa Great Lakes Board of REALTORS

  • /23

    $179,000

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

    1411 8th St, Milford, IA 51351

    Here’s a fantastic opportunity to own a solid ranch-style home featuring 3 bedrooms (one nonconforming) and 2 full bathrooms. This home offers strong construction and an attached garage for added convenience and a full partially finished basement! Situated on a large, flat lot of over 1⁄4 acre with mature trees, the property provides plenty of outdoor space and privacy. It’s ideally located just

    Michael Jensen Jensen Real Estate

    1411 8th St, Milford, IA 51351
  • /24

    $419,000

    Sold Jul 01, 2025

    1205 30th St, Spirit Lake, IA 51360

    • 4 Beds
    • 3 Baths
    • 3,192 Sq Ft
    • Built 2003

    Last Sold Summary

    • $131/SF
    • 0 Days On Market

    Current Estimated Value $456,132

    Last Listing Agent Scott Reynolds EXIT Realty Midwest

    1205 30th St, Spirit Lake, IA 51360
    • /31

      Est $236,572

      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

      • 5% Above List Price
      • $198/SF
      • 20 Days On Market
      • Last Sold Price $225,000
      • Mar 28, 2025

      Last Listing Agent Grace Hinn Hinn Real Estate

  • /2

    $185,000

    Under Contract
    • Land
    • 12,609 Sq Ft
    • $639,064 per Acre

    0 Blueheron Rd, Arnolds Park, IA 51331

    Experience the ultimate lake lifestyle year-round. Whether you’re looking for a seasonal escape or a permanent residence, this Pelican Ridge lot is the perfect canvas for your dream slab-on-grade or home. Enjoy seamless lake access and a community packed with amenities, including a sand beach, fishing pond, and a refreshing pool. Forget the chores—landscaping, lawn care, and snow removal are all

    Peggy Bergh-Kuker Keller Williams Okoboji

    0 Blueheron Rd, Arnolds Park, IA 51331
  • /38

    $329,000

    Sold May 13, 2026

    4 23rd St, Spirit Lake, IA 51360

    • 4 Beds
    • 2 Baths
    • 2,120 Sq Ft
    • Built 1940

    Last Sold Summary

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

    Current Estimated Value $382,917

    Last Listing Agent Abby Phillips Anchor Realty Group

    4 23rd St, Spirit Lake, IA 51360
    • /36

      Est $224,988

      Not Listed For Sale

      207 18th St, Spirit Lake, IA 51360

      • 5 Beds
      • 3 Baths
      • 1,440 Sq Ft
      • Built 1920
      207 18th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 67% Above List Price
      • $94/SF
      • 60 Days On Market
      • Last Sold Price $135,000
      • Jun 16, 2023

      Last Listing Agent Jimy Mac Lenz Hinn Real Estate

  • /27

    $389,000

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

    416 Emerald Dr, Arnolds Park, IA 51331

    This property truly offers the best of all worlds in Okoboji. Located in the quiet and desirable North Emerald Hills neighborhood, enjoy low association dues along with access to a heated pool and the beautiful Emerald Hills Golf Course. Just a short walk or bike ride puts you in the heart of Okoboji’s top restaurants, attractions, and entertainment. This well-maintained 2-bedroom, 2-bath duplex

    Will Kretsinger RE/MAX Lakes Realty

    416 Emerald Dr, Arnolds Park, IA 51331
  • /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 $303,690

    Last Listing Agent Janie Eick RE/MAX Lakes Realty

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

      Est $298,655

      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

      • 19% Above List Price
      • $147/SF
      • 58 Days On Market
      • Last Sold Price $250,000
      • Jul 10, 2023

      Last Listing Agent Tammy Fredericksen EXIT Realty Midwest

  • /24

    $379,000

    Under Contract
    • 2 Beds
    • 1.5 Baths
    • 760 Sq Ft

    145 U S Highway 71 S, Arnolds Park, IA 51331

    An Arnolds Park cabin in the true heart of it all! A completely remodeled turn key cabin. 2 bed, 2 bath, with new furnace & A/C, new roof, windows, siding, flooring, paint, the list is extensive. Single car garage in back has a loft for storage or build out a recreation area with upstairs bedroom. No need for a vehicle in this location, you are near everything Arnolds Park has to offer, plus no

    Jimy Mac Lenz Hinn Real Estate

    145 U S Highway 71 S, Arnolds Park, IA 51331
  • /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 $417,515

    Last Listing Agent Matt Lippon Jensen Real Estate

    1007 L Ave, Milford, IA 51351
    • /4

      Est $171,165

      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

      • 114% Above List Price
      • $133/SF
      • 17 Days On Market
      • Last Sold Price $80,000
      • Feb 14, 2025

      Last Listing Agent JUDY SALZWEDEL EXIT Realty Midwest

  • /42

    $269,000

    $30K PRICE DROP
    • 1 Bed
    • 1.5 Baths
    • 669 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
  • /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 $582,569

    Last Listing Agent Kirk Stauss Stauss Realty

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

      Est $556,679

      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

      • 5% Below List Price
      • $405/SF
      • 26 Days On Market
      • Last Sold Price $585,000
      • Oct 02, 2023

      Last Listing Agent Tracey Radcliffe EXIT Realty Midwest

  • /67

    $749,900

    Open Sat 12:30PM - 1:30PM $33K PRICE DROP
    • 6 Beds
    • 4.5 Baths
    • 3,778 Sq Ft

    171 Linden Dr, Arnolds Park, IA 51331

    Close to the action with plenty of space to entertain! This impressive 6-bedroom, 5-bathroom twin home offers everything today’s buyer is looking for. Featuring two owner’s suites—one conveniently located on the main floor and another upstairs—this home is perfect for flexible living. You’ll also enjoy the bonus of a spacious FROG (Finished Room Over Garage), ideal for guests, a home office, or

    Rob Hinn Hinn Real Estate

    171 Linden Dr, Arnolds Park, IA 51331
  • /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
    • /14

      Est $184,868

      Not Listed For Sale

      510 Lake St, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,334 Sq Ft
      • Built 1930
      510 Lake St, Spirit Lake, IA 51360

      Last Sold Summary

      • 48% Above List Price
      • $94/SF
      • 139 Days On Market
      • Last Sold Price $125,000
      • Mar 31, 2025

      Last Listing Agent Charlie Leissler RE/MAX

  • /2

    $59,900

    • Land
    • 9,855 Sq Ft
    • $264,763 per Acre

    Lot 19 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 19 Jolly Ct, Spirit Lake, IA 51360
  • /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 $518,571

    Last Listing Agent Jesse Derrick Riverstone Realty

    1303 Jerdee Ln, Milford, IA 51351
    • /31

      Est $423,984

      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

      • 10% Above List Price
      • $113/SF
      • 104 Days On Market
      • Last Sold Price $385,000
      • Dec 29, 2023

      Last Listing Agent Sheree Sanderson EXIT Realty Midwest

  • /36

    $309,900

    Under Contract
    • 4 Beds
    • 2.5 Baths
    • 1,905 Sq Ft

    505 20th St, Spirit Lake, IA 51360

    Discover timeless charm and modern comfort in this beautifully updated 1910 historic home! This spacious 1,905 sq. ft. 4 bedroom, 2.5 bath residence features an extensive addition in 1998, new furnace and air conditioner in November of 2025, a convenient main-level master suite with private bathroom and walk-in closet, and an oversized 24 x 38 triple garage! Thoughtful updates, including fresh

    Keith Brockmeyer Lakeland Realty of Iowa

    505 20th St, 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