14,401

Dickinson County, IA Homes

Section Image
    • /24

      Est $247,622

      Not Listed For Sale

      1105 Jackson Ave, Spirit Lake, IA 51360

      • 4 Beds
      • 1.5 Baths
      • 1,560 Sq Ft
      • Built 1964
      1105 Jackson Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 18% Above List Price
      • $134/SF
      • 2 Days On Market
      • Last Sold Price $209,000
      • Jan 18, 2024

      Last Listing Agent Nancy Vierkant 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
  • /2

    $925,000

    Sold Nov 21, 2025

    212 Emerald Meadows Dr, Arnolds Park, IA 51331

    • 3 Beds
    • 2.5 Baths
    • 5,340 Sq Ft
    • Built 2001

    Last Sold Summary

    • $173/SF
    • 11 Days On Market

    Current Estimated Value $927,198

    Last Listing Agent Brooke Jones RE/MAX Lakes Realty

    212 Emerald Meadows Dr, Arnolds Park, IA 51331
    • /46

      Est $235,722

      Not Listed For Sale

      1102 Hill Ave, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,836 Sq Ft
      • Built 1910
      1102 Hill Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 21% Above List Price
      • $106/SF
      • 5 Days On Market
      • Last Sold Price $195,000
      • Aug 04, 2023

      Last Listing Agent Tracey Radcliffe EXIT Realty Midwest

  • /16

    $79,900

    • 2 Beds
    • 1 Bath
    • 564 Sq Ft

    92 Rohr St Unit 3, Arnolds Park, IA 51331

    Move in ready home in one of the Lakes Area's most-desirable parks! Home is well-maintained and features a large deck and storage shed! Just steps to the lake and your private hoist space! Appliances included and furnishings are negotiable! Within easy walking distance to Arnolds Park Amusement Park! Make this your Okoboji Getaway!

    Keith Brockmeyer Lakeland Realty of Iowa

    92 Rohr St Unit 3, Arnolds Park, IA 51331
  • /24

    $339,900

    Sold Dec 19, 2025

    1103 Sanborn Ave Unit 3, Okoboji, IA 51355

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

    Last Sold Summary

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

    Last Listing Agent Mary Lynn Ingvall Ingvall Real Estate Team

    1103 Sanborn Ave Unit 3, Okoboji, IA 51355
    • /32

      Est $335,988

      Not Listed For Sale

      914 11th St, Spirit Lake, IA 51360

      • 4 Beds
      • 1.5 Baths
      • 2,845 Sq Ft
      • Built 1950
      914 11th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 20% Above List Price
      • $98/SF
      • 1 Day On Market
      • Last Sold Price $280,000
      • Jun 28, 2023

      Last Listing Agent Mary Lynn Ingvall Ingvall Real Estate Team

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

    $998,000

    Sold Dec 18, 2025

    15211 Lakeview Dr, Spirit Lake, IA 51360

    • 4 Beds
    • 4 Baths
    • 2,608 Sq Ft
    • Built 1948

    Last Sold Summary

    • 9% Below List Price
    • $383/SF
    • 143 Days On Market

    Current Estimated Value $950,049

    Last Listing Agent Aaron Jones RE/MAX Lakes Realty

    15211 Lakeview Dr, Spirit Lake, IA 51360
    • /27

      Est $922,291

      Not Listed For Sale

      15653 250th Ave, Spirit Lake, IA 51360

      • 2 Beds
      • 2.5 Baths
      • 2,444 Sq Ft
      • Built 1999
      15653 250th Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 17% Above List Price
      • $323/SF
      • 2 Days On Market
      • Last Sold Price $789,500
      • Oct 28, 2024

      Last Listing Agent Marilyn Strickland Hoien Realty

  • /33

    $419,900

    New Construction
    • 2 Beds
    • 2 Baths
    • 1,425 Sq Ft

    3102 Spruce Ct Unit A, Spirit Lake, IA 51360

    Welcome to this beautifully designed new construction 2 bedroom, 2 bathroom duplex in a great location. This zero entry home offers easy living with no steps and a bright, open layout that feels both spacious and inviting. The great room features an electric fireplace, eye catching shiplap accents, and luxury vinyl plank flooring that flows throughout the home. The kitchen is finished with quartz

    Janie Eick RE/MAX Lakes Realty

    3102 Spruce Ct Unit A, Spirit Lake, IA 51360
  • /21

    $517,000

    Sold Apr 02, 2026

    2701 Union Ave, Spirit Lake, IA 51360

    • 5 Beds
    • 3 Baths
    • 2,638 Sq Ft
    • Built 2018

    Last Sold Summary

    • $196/SF
    • 9 Days On Market

    Current Estimated Value $506,188

    Last Listing Agent Steve Krause EXIT Realty Midwest

    2701 Union Ave, Spirit Lake, IA 51360
    • /21

      Est $1,222,034

      Not Listed For Sale

      2301 Francis Sites Dr, Spirit Lake, IA 51360

      • 5 Beds
      • 3.5 Baths
      • 3,471 Sq Ft
      • Built 1989
      2301 Francis Sites Dr, Spirit Lake, IA 51360

      Last Sold Summary

      • 6% Below List Price
      • $376/SF
      • 28 Days On Market
      • Last Sold Price $1,305,000
      • Oct 07, 2024

      Last Listing Agent Kirk Stauss Stauss Realty

  • /10

    $105,900

    • Land
    • 27,877 Sq Ft
    • $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
  • /18

    $305,600

    Sold Oct 17, 2025

    911 Fargo Ave, Spirit Lake, IA 51360

    • 4 Beds
    • 2 Baths
    • 1,916 Sq Ft
    • Built 1956

    Last Sold Summary

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

    Current Estimated Value $307,750

    Last Listing Agent Heather King Hinn Real Estate

    911 Fargo Ave, Spirit Lake, IA 51360
    • /14

      Est $323,625

      Not Listed For Sale

      2713 Adams Ave, Spirit Lake, IA 51360

      • 4 Beds
      • 4 Baths
      • 2,020 Sq Ft
      • Built 1990
      2713 Adams Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 8% Above List Price
      • $149/SF
      • 15 Days On Market
      • Last Sold Price $300,000
      • Oct 11, 2024

      Last Listing Agent Ryan Maris Okoboji Realty

  • /9

    $75,000

    • Land
    • 14,484 Sq Ft
    • $225,544 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
  • /8

    $70,000

    Sold Oct 23, 2025

    2203 193rd Ave, Milford, IA 51351

    • Land
    • 1.33 Acres
    • $52,631 per Acre

    Last Sold Summary

    • 7% Below List Price
    • 43 Days On Market

    Current Estimated Value $69,576

    Last Listing Agent Bridget Johnson NextHome at the Lakes

    2203 193rd Ave, Milford, IA 51351
    • /15

      Est $321,992

      Not Listed For Sale

      2705 Adams Ave, Spirit Lake, IA 51360

      • 6 Beds
      • 4 Baths
      • 2,192 Sq Ft
      • Built 1990
      2705 Adams Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 15% Above List Price
      • $128/SF
      • 8 Days On Market
      • Last Sold Price $280,000
      • Jun 16, 2023

      Last Listing Agent Scott Hunter Hunter Real Estate

  • /10

    $59,750

    $5K PRICE DROP
    • 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

    $40,000

    Sold Sep 16, 2025

    Lot 5 Clayton St, Lake Park, IA 51347

    • Land
    • 10,454 Sq Ft
    • $166,657 per Acre

    Last Sold Summary

    • 0 Days On Market

    Last Listing Agent Seth Hellinga Real Estate Unlimited

    Lot 5 Clayton St, Lake Park, IA 51347
    • /17

      Est $274,643

      Not Listed For Sale

      2326 Francis Sites Dr, Spirit Lake, IA 51360

      • 2 Beds
      • 1 Bath
      • 998 Sq Ft
      • Built 1910
      2326 Francis Sites Dr, Spirit Lake, IA 51360

      Last Sold Summary

      • 19% Above List Price
      • $230/SF
      • 0 Days On Market
      • Last Sold Price $230,000
      • Feb 12, 2024

      Last Listing Agent Marilyn Strickland Hoien Realty

  • /13

    $78,000

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

    210 S State St, Terril, IA 51364

    Small Town Start - Situated on a large corner lot, this affordable Terril property offers a practical layout and space to grow into over time. It’s a solid opportunity for someone ready to put down roots and add their own style along the way. The sizable kitchen features abundant cabinetry, while the dining area with patio doors opens to the backyard for everyday use. A designated main floor

    Kelly Bierl Hometown Realty

    210 S State St, Terril, IA 51364
  • /5

    $990,000

    Sold Jul 14, 2025

    506 & 508 2nd St S, Lake Park, IA 51347

    • 5 Beds
    • 4 Baths
    • 3,134 Sq Ft
    • Built 2016

    Last Sold Summary

    • 4% Below List Price
    • $316/SF
    • 9 Days On Market

    Last Listing Agent Seth Hellinga Real Estate Unlimited

    506 & 508 2nd St S, Lake Park, IA 51347
    • /15

      Est $347,411

      Not Listed For Sale

      2708 Adams Ave, Spirit Lake, IA 51360

      • 6 Beds
      • 4 Baths
      • 2,020 Sq Ft
      • Built 1992
      2708 Adams Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 3% Above List Price
      • $166/SF
      • 10 Days On Market
      • Last Sold Price $336,000
      • Jan 30, 2025

      Last Listing Agent Kymm Jones RE/MAX

  • /29

    $309,000

    Pending
    • 2 Beds
    • 2 Baths
    • 1,011 Sq Ft

    1302 U S 71 Unit 2, Okoboji, IA 51355

    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 $279,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

    Jeff Nelson United Real Estate Solutions

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

    $1,054,000

    Sold Jun 20, 2025

    20792 170th St Unit 6A, Spirit Lake, IA 51360

    • 3 Beds
    • 2 Baths
    • 2,402 Sq Ft
    • Built 2001

    Last Sold Summary

    • 8% Below List Price
    • $439/SF
    • 94 Days On Market

    Current Estimated Value $1,102,322

    Last Listing Agent Elizabeth Sandy RE/MAX Lakes Realty

    20792 170th St Unit 6A, Spirit Lake, IA 51360
    • /14

      Est $302,431

      Not Listed For Sale

      2706 Adams Ave, Spirit Lake, IA 51360

      • 6 Beds
      • 4 Baths
      • 2,244 Sq Ft
      • Built 1990
      2706 Adams Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 17% Above List Price
      • $115/SF
      • 21 Days On Market
      • Last Sold Price $258,000
      • Dec 29, 2023

      Last Listing Agent Katie Slater NextHome at the Lakes

  • /25

    $698,000

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

    25861 105th St, Spirit Lake, IA 51360

    Enjoy true lakefront living at 25861 105th St in Spirit Lake. Built in 2005, this 3-bedroom, 2-bath home offers a functional layout and stunning water views. The main-floor primary bedroom features a connected bath, while two additional bedrooms are located in the lower level, providing flexible space for guests or family. A large oversized deck overlooking the lake is perfect for entertaining or

    Lucas Kirchgatter REALTY ONE GROUP WELCOME HOME

    25861 105th St, Spirit Lake, IA 51360
  • /32

    $395,000

    Sold Dec 05, 2025

    3212 Prairie Meadow Dr Unit A, Milford, IA 51351

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

    Last Sold Summary

    • $276/SF
    • 5 Days On Market

    Current Estimated Value $393,667

    Last Listing Agent Suzanne Kern Real Estate Unlimited

    3212 Prairie Meadow Dr Unit A, Milford, IA 51351
    • /20

      Est $144,500

      Not Listed For Sale

      114 28th St, Spirit Lake, IA 51360

      • 4 Beds
      • 3 Baths
      • 2,346 Sq Ft
      • Built 1976
      114 28th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 56% Below List Price
      • $141/SF
      • 224 Days On Market
      • Last Sold Price $330,000
      • May 22, 2024

      Last Listing Agent Sheree Sanderson EXIT Realty Midwest

  • /2

    $180,000

    $120K PRICE DROP
    • Land
    • 28,990 Sq Ft
    • $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
  • /38

    $244,000

    Sold Jun 02, 2025

    2104 Chicago Ave, Spirit Lake, IA 51360

    • 3 Beds
    • 2.5 Baths
    • 1,278 Sq Ft
    • Built 1960

    Last Sold Summary

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

    Current Estimated Value $262,971

    Last Listing Agent Cameron Quance Keller Williams Okoboji

    2104 Chicago Ave, Spirit Lake, IA 51360
    • /13

      Est $274,501

      Not Listed For Sale

      2510 Adams Ave, Spirit Lake, IA 51360

      • 3 Beds
      • 1.5 Baths
      • 1,558 Sq Ft
      • Built 1985
      2510 Adams Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 29% Above List Price
      • $137/SF
      • 2 Days On Market
      • Last Sold Price $213,500
      • Jun 05, 2023

      Last Listing Agent Matt Lippon Jensen Real Estate

  • /36

    $1,725,000

    • 4 Beds
    • 2 Baths
    • 2,312 Sq Ft

    2818 Breezy Heights Dr, Milford, IA 51351

    Enjoy West Lake Okoboji living with this 4 bed, 2 bath, and 2,312 sq ft home on Emerson Bay! Located within the Breezy Heights community, this property sits on a quiet dead-end street giving you plenty of privacy, convenient access to Hwy 86, and a short boat ride to all the area attractions. Sloping gently towards the lake, this lot offers a spacious yard with room to entertain, a low approach

    Sean Kondrath Real Estate Unlimited

    2818 Breezy Heights Dr, Milford, IA 51351
  • /30

    $1,650,000

    Sold Jul 23, 2025

    1209 Lake Shore Dr, Okoboji, IA 51355

    • 3 Beds
    • 2 Baths
    • 2,033 Sq Ft
    • Built 1920

    Last Sold Summary

    • 3% Below List Price
    • $812/SF
    • 5 Days On Market

    Current Estimated Value $1,978,540

    Last Listing Agent Michael Jensen Jensen Real Estate

    1209 Lake Shore Dr, Okoboji, IA 51355
    • /38

      Est $422,980

      Not Listed For Sale

      112 21st St Unit 5, Spirit Lake, IA 51360

      • 4 Beds
      • 3 Baths
      • 2,640 Sq Ft
      • Built 2002
      112 21st St Unit 5, Spirit Lake, IA 51360

      Last Sold Summary

      • 25% Above List Price
      • $128/SF
      • 2 Days On Market
      • Last Sold Price $337,500
      • Mar 21, 2025

      Last Listing Agent Nancy Vierkant EXIT Realty Midwest

  • /19

    $184,500

    • 2 Beds
    • 1 Bath
    • 936 Sq Ft

    1107 6th St, Milford, IA 51351

    Charming and cozy 2-bedroom, 1-bath home located in Milford on an oversized in-town lot of over half an acre! This well-maintained property offers the perfect blend of comfort and convenience, located close to schools and trails. Inside, you’ll find fresh paint throughout, newer appliances, and updated kitchen finishes including a new countertop and backsplash. The inviting sunroom provides the

    Katie Muhlbauer Integrity Real Estate

    1107 6th St, Milford, IA 51351
  • /16

    $380,000

    Sold Dec 11, 2025

    1570 Blaine's Way, Spirit Lake, IA 51360

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

    Last Sold Summary

    • 5% Below List Price
    • $247/SF
    • 194 Days On Market

    Current Estimated Value $389,502

    Last Listing Agent JJ Newman Stauss Realty

    1570 Blaine's Way, Spirit Lake, IA 51360
    • /19

      Est $289,877

      Not Listed For Sale

      2211 Boston Ave, Spirit Lake, IA 51360

      • 4 Beds
      • 1 Bath
      • 1,650 Sq Ft
      • Built 1957
      2211 Boston Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 9% Above List Price
      • $161/SF
      • 5 Days On Market
      • Last Sold Price $264,900
      • Apr 18, 2025

      Last Listing Agent Brad Sanderson EXIT Realty Midwest

Showing Results 521 - 560, Page 14 of 18

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