14,494

Dickinson County, IA Homes

Section Image Section Image
    • /31

      Est $95,442

      Not Listed For Sale

      1307 P Ave, Milford, IA 51351

      • 1 Bed
      • 1 Bath
      • 614 Sq Ft
      • Built 1900
      1307 P Ave, Milford, IA 51351

      Last Sold Summary

      • 1 Day On Market

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

    $195,000

    Sold Jun 04, 2026

    314 E 5th St, Lake Park, IA 51347

    • 2 Beds
    • 1.5 Baths
    • 1,212 Sq Ft
    • Built 1950

    Last Sold Summary

    • $161/SF
    • 7 Days On Market

    Current Estimated Value $191,779

    Last Listing Agent Seth Hellinga Real Estate Unlimited

    314 E 5th St, Lake Park, IA 51347
    • /23

      Est $253,222

      Not Listed For Sale

      411 Okoboji Ave, Milford, IA 51351

      • 4 Beds
      • 2 Baths
      • 2,462 Sq Ft
      • Built 1917
      411 Okoboji Ave, Milford, IA 51351

      Last Sold Summary

      • 66 Days On Market

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

    $629,000

    Sold Jul 17, 2025

    1418 Jerdee Ln, Milford, IA 51351

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

    Last Sold Summary

    • 5% Below List Price
    • $424/SF
    • 17 Days On Market

    Current Estimated Value $652,868

    Last Listing Agent Brandon Visser Keller Williams Okoboji

    1418 Jerdee Ln, Milford, IA 51351
    • /64

      Est $298,555

      Not Listed For Sale

      409 Okoboji Ave, Milford, IA 51351

      • 5 Beds
      • 2 Baths
      • 2,428 Sq Ft
      • Built 1976
      409 Okoboji Ave, Milford, IA 51351

      Last Sold Summary

      • 54 Days On Market

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

    $540,000

    Sold Dec 05, 2025

    2814 Center Lake Dr, Spirit Lake, IA 51360

    • 4 Beds
    • 3 Baths
    • 1,948 Sq Ft
    • Built 1977

    Last Sold Summary

    • 2% Below List Price
    • $277/SF
    • 11 Days On Market

    Current Estimated Value $542,506

    Last Listing Agent Nancy Vierkant EXIT Realty Midwest

    2814 Center Lake Dr, Spirit Lake, IA 51360
    • /60

      Est $517,042

      Not Listed For Sale

      1312 4th St, Milford, IA 51351

      • 4 Beds
      • 3 Baths
      • 2,688 Sq Ft
      • Built 1997
      1312 4th St, Milford, IA 51351

      Last Sold Summary

      • 162 Days On Market

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

    $420,000

    Sold Apr 10, 2026

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

    • 3 Beds
    • 2 Baths
    • 1,385 Sq Ft
    • Built 2014

    Last Sold Summary

    • 1% Below List Price
    • $303/SF
    • 30 Days On Market

    Current Estimated Value $422,633

    Last Listing Agent Cara Naatjes Naatjes Group | Bluewater Brokers

    290 240th Ave Unit 158, Arnolds Park, IA 51331
    • /36

      Est $278,837

      Not Listed For Sale

      1209 8th St, Milford, IA 51351

      • 4 Beds
      • 2 Baths
      • 2,080 Sq Ft
      • Built 1982
      1209 8th St, Milford, IA 51351

      Last Sold Summary

      • 45 Days On Market

  • /18

    $639,000

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

    24741 Mcclelland Ln, Spirit Lake, IA 51360

    Some lake homes are built to impress. Others are built to be remembered. Set along 60 feet of owned beachfront on the iconic North Shore of Big Spirit Lake, this timeless cabin captures everything generations have loved about Okoboji lake life. A rare zero-entry approach to the water, meticulously maintained grounds, an original wood sauna, and a newer multi-section dock create the kind of

    Tanner Perrigo EXIT Realty Midwest

    24741 Mcclelland Ln, Spirit Lake, IA 51360
  • /16

    $710,000

    Sold May 20, 2026

    25631 105th St, Spirit Lake, IA 51360

    • 2 Beds
    • 2 Baths
    • 2,252 Sq Ft
    • Built 1954

    Last Sold Summary

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

    Current Estimated Value $731,942

    Last Listing Agent Aaron Jones RE/MAX Lakes Realty

    25631 105th St, Spirit Lake, IA 51360
    • /26

      Est $257,385

      Not Listed For Sale

      1102 9th St, Milford, IA 51351

      • 4 Beds
      • 2 Baths
      • 1,746 Sq Ft
      • Built 1900
      1102 9th St, Milford, IA 51351

      Last Sold Summary

      • 108 Days On Market

  • /11

    $35,000

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

    1502 Memphis Ave Unit 34, Spirit Lake, IA 51360

    Opportunity awaits in Spirit Lake! This mobile home is ready for a new owner with vision and a willingness to roll up their sleeves. Whether you're looking for an affordable project, investment opportunity, or a chance to create a home of your own, this property offers plenty of potential. Mobile home is being sold as-is and includes all remaining materials and contents currently on the property,

    Nicole Nimke EXIT Realty Midwest- Spencer/Emmetsburg

    1502 Memphis Ave Unit 34, Spirit Lake, IA 51360
  • /14

    $225,000

    Sold Oct 31, 2025

    701 7th St, Spirit Lake, IA 51360

    • 3 Beds
    • 1.5 Baths
    • 1,170 Sq Ft
    • Built 1973

    Last Sold Summary

    • 10% Below List Price
    • $192/SF
    • 22 Days On Market

    Current Estimated Value $234,641

    Last Listing Agent Mary Lynn Ingvall Ingvall Real Estate Team

    701 7th St, Spirit Lake, IA 51360
    • /20

      Est $242,608

      Not Listed For Sale

      606 H Ave, Milford, IA 51351

      • 3 Beds
      • 2 Baths
      • 1,680 Sq Ft
      • Built 1973
      606 H Ave, Milford, IA 51351

      Last Sold Summary

      • 2 Days On Market

  • /40

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

    $1,040,000

    Sold Aug 15, 2025

    570 Linden Dr Unit 413, Arnolds Park, IA 51331

    • 5 Beds
    • 3 Baths
    • 2,001 Sq Ft
    • Built 2021

    Last Sold Summary

    • 5% Below List Price
    • $520/SF
    • 10 Days On Market

    Last Listing Agent Janie Eick RE/MAX Lakes Realty

    570 Linden Dr Unit 413, Arnolds Park, IA 51331
    • /61

      Est $241,936

      Not Listed For Sale

      1501 9th St, Milford, IA 51351

      • 4 Beds
      • 2 Baths
      • 2,572 Sq Ft
      • Built 1920
      1501 9th St, Milford, IA 51351

      Last Sold Summary

      • 42 Days On Market

  • /41

    $439,900

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

    $380,000

    Sold Jan 16, 2026

    1850 23rd St Unit 48, Spirit Lake, IA 51360

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

    Last Sold Summary

    • 5% Below List Price
    • $264/SF
    • 0 Days On Market

    Current Estimated Value $370,009

    Last Listing Agent Keith Brockmeyer Lakeland Realty of Iowa

    1850 23rd St Unit 48, Spirit Lake, IA 51360
    • /37

      Est $192,791

      Not Listed For Sale

      1011 N Ave, Milford, IA 51351

      • 3 Beds
      • 1.5 Baths
      • 1,380 Sq Ft
      • Built 1920
      1011 N Ave, Milford, IA 51351

      Last Sold Summary

      • 20 Days On Market

  • /17

    $155,000

    Pending
    • 3 Beds
    • 2 Baths
    • 1,132 Sq Ft

    1006 11th St, Milford, IA 51351

    Welcome to this home that has stood the test of time with modern touches to enjoy right away while you still have a great opportunity to make it yours! Conveniently located a block off highway 71, this property offers a great blend of small-town charm and everyday convenience. Inside you will find original hardwood floors, nice living areas and updates beyond the eye. Beyond cosmetic updates,

    Tanner Perrigo EXIT Realty Midwest

    1006 11th St, Milford, IA 51351
  • /12

    $350,000

    Sold Dec 01, 2025

    70 Dam Rd, Arnolds Park, IA 51331

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

    Last Sold Summary

    • 25% Below List Price
    • $228/SF
    • 201 Days On Market

    Current Estimated Value $358,031

    Last Listing Agent Charlie Leissler RE/MAX Lakes Realty

    70 Dam Rd, Arnolds Park, IA 51331
    • /21

      Est $202,708

      Not Listed For Sale

      1001 N Ave, Milford, IA 51351

      • 3 Beds
      • 2 Baths
      • 1,768 Sq Ft
      • Built 1960
      1001 N Ave, Milford, IA 51351

      Last Sold Summary

      • 14 Days On Market

  • /19

    $75,000

    • Land
    • 9,976 Sq Ft
    • $327,453 per Acre

    3206 Honeycomb Courts, Spirit Lake, IA 51360

    Great Building lot in a Great Location!! This New Development is located close to the Spirit Lake Schools, YMCA, Stores and Shops and the Dickinson County Bike Trail is just steps away! Perfect location for your new Home!

    Angela Bousquet-Hinn Hinn Real Estate

    3206 Honeycomb Courts, Spirit Lake, IA 51360
  • /28

    $1,365,000

    Sold Nov 14, 2025

    3300 Kuchel Trail, Milford, IA 51351

    • 5 Beds
    • 4 Baths
    • 3,758 Sq Ft
    • Built 2020

    Last Sold Summary

    • 28% Below List Price
    • $363/SF
    • 98 Days On Market

    Current Estimated Value $1,380,124

    Last Listing Agent Peggy Bergh-Kuker Keller Williams Okoboji

    3300 Kuchel Trail, Milford, IA 51351
    • /39

      Est $196,300

      Not Listed For Sale

      1209 Okoboji Ave, Milford, IA 51351

      • 3 Beds
      • 2 Baths
      • 884 Sq Ft
      • Built 1952
      1209 Okoboji Ave, Milford, IA 51351

      Last Sold Summary

      • 6 Days On Market

  • /46

    $1,799,000

    • 4 Beds
    • 3.5 Baths
    • 3,388 Sq Ft

    16532 255th Ave, Spirit Lake, IA 51360

    Breathtaking contemporary design meets East Okoboji waterfront bliss! Built with exceptional craftsmanship, this 4-bedroom, 4-bathroom walkout home delivers 3,388 square feet of pure luxury. An open main floor with 10' ceilings frames spectacular lake views through expansive windows, centered around a hand-tiled marble fireplace. The chef’s kitchen boasts rich walnut cabinetry and a striking

    Peggy Bergh-Kuker Keller Williams Okoboji

    16532 255th Ave, Spirit Lake, IA 51360
  • /39

    $1,000,000

    Sold Aug 29, 2025

    20500 Dolphin Rd, Spirit Lake, IA 51360

    • 4 Beds
    • 3.5 Baths
    • 2,690 Sq Ft
    • Built 1953

    Last Sold Summary

    • 22% Below List Price
    • $372/SF
    • 157 Days On Market

    Current Estimated Value $976,872

    Last Listing Agent Amy Maris Okoboji Realty

    20500 Dolphin Rd, Spirit Lake, IA 51360
    • /16

      Est $218,653

      Not Listed For Sale

      1111 L Ave, Milford, IA 51351

      • 3 Beds
      • 2 Baths
      • 2,270 Sq Ft
      • Built 1900
      1111 L Ave, Milford, IA 51351

      Last Sold Summary

      • 174 Days On Market

  • /58

    $2,625,000

    $370K PRICE DROP
    • 8 Beds
    • 9 Baths
    • 6,422 Sq Ft

    24409 178th St, Okoboji, IA 51355

    Let your worries drift away in this luxurious East Lake Okoboji property. Spanning over 6,400 sq. ft., the predominantly new build seamlessly connects home and lake. Stunning blue hues are on full display with glass-wrapped living spaces and two monumental entertaining decks. The thoughtfully curated home features soaring ceilings, a custom kitchen, multiple fireplaces, a screened porch and a

    Mickey Harrington Okoboji Realty

    24409 178th St, Okoboji, IA 51355
  • /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 $235,724

    Last Listing Agent Rob Hinn Hinn Real Estate

    1401 L Ave, Milford, IA 51351
    • /17

      Est $271,623

      Not Listed For Sale

      1207 L Ave, Milford, IA 51351

      • 4 Beds
      • 3 Baths
      • 2,032 Sq Ft
      • Built 1953
      1207 L Ave, Milford, IA 51351

      Last Sold Summary

      • 36 Days On Market

  • /31

    $615,000

    $10K PRICE DROP
    • 3 Beds
    • 3.5 Baths
    • 1,989 Sq Ft

    244 U S Highway 71 S Unit E29, Arnolds Park, IA 51331

    The best location in the entire Central Park complex! Perfectly situated on Hole #11, this fully furnished townhome offers exceptional privacy, a private deck, peaceful golf course views, and one of the quietest settings in the community. Enjoy an open-concept floor plan, three bedrooms, three full baths, a fireplace, double garage, and the flexibility to use as your own Okoboji retreat or as a

    Mary Lynn Ingvall Ingvall Real Estate Team

    244 U S Highway 71 S Unit E29, Arnolds Park, IA 51331
  • /3

    $60,000

    Sold Aug 21, 2025

    25772 Martin Dr, Spirit Lake, IA 51360

    • Land
    • 19,838 Sq Ft
    • $131,747 per Acre

    Last Sold Summary

    • 14% Below List Price
    • 52 Days On Market

    Current Estimated Value $65,150

    Last Listing Agent Tia Hofmeyer RE/MAX Lakes Realty

    25772 Martin Dr, Spirit Lake, IA 51360
    • /29

      Est $226,438

      Not Listed For Sale

      1202 J Ave, Milford, IA 51351

      • 4 Beds
      • 2 Baths
      • 1,714 Sq Ft
      • Built 1960
      1202 J Ave, Milford, IA 51351

      Last Sold Summary

      • 54 Days On Market

Showing Results 121 - 160, Page 4 of 18

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