14,494

Dickinson County, IA Homes

Section Image Section Image
  • /27

    $784,500

    $15K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 1,781 Sq Ft

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

    Welcome to Unit #208, a corner lakefront condo in the Brooklyn Bridge Building at Bridges Bay Resort, where spacious lake-area living meets incredible views and resort-style amenities. Offering 1,781 square feet, this 3-bedroom, 2-bath condo features a desirable northwest-facing orientation, providing front-row seats to stunning sunsets and seasonal fireworks displays. The open-concept floor plan

    Agent Photo

    Aaron Jones

    RE/MAX Lakes Realty

    455 240th Ave Unit 208, Arnolds Park, IA 51331
  • /25

    Starting at $760 Per Month

    • Studio - 4 Beds

    4150 Sunner Ave, Spirit Lake, IA 51360

    Welcome home to Tallgrass Village in Spirit Lake/Okoboji, IA area! With Studio, 1, 2, and 3 bedroom apartments along with 2, 3,and 4 bedroom townhomes, you're sure to find the perfect layout that fits your needs. Our apartments feature stunning kitchens with rich cabinetry, a breakfast bar, and sleek black appliances, as well as spacious bedrooms with large closets and built-in shelving for your

    Tallgrass Village

    4150 Sunner Ave, Spirit Lake, IA 51360
  • /2

    $69,900

    Sold Mar 16, 2026

    Lot 44 Jolly Ct, Spirit Lake, IA 51360

    • Land
    • 15,000 Sq Ft
    • $202,976 per Acre

    Last Sold Summary

    • 320 Days On Market

    Last Listing Agent Seth Hellinga Real Estate Unlimited

    Lot 44 Jolly Ct, Spirit Lake, IA 51360
    • /38

      Est $227,358

      Not Listed For Sale

      1113 L Ave, Milford, IA 51351

      • 3 Beds
      • 1.5 Baths
      • 1,392 Sq Ft
      • Built 1974
      1113 L Ave, Milford, IA 51351

      Last Sold Summary

      • 22 Days On Market

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

    Starting at $855 Per Month

    • Studio - 3 Beds

    2125 Royal Ave, Spirit Lake, IA 51360

    Welcome to The Shores in Spirit Lake, Iowa.Discover modern living designed to keep pace with your lifestyle. The Shores offers a range of thoughtfully designed studio, one-, two-, and three-bedroom apartments, along with spacious three-bedroom townhome layouts—perfect for everything from simple living to room to grow.Enjoy everyday conveniences like garages, onsite management, and

    The Shores at Spirit Lake

    2125 Royal Ave, Spirit Lake, IA 51360
  • /15

    $147,000

    Sold Sep 26, 2025

    664 Terrace Park Blvd Unit 6, Milford, IA 51351

    • 2 Beds
    • 1 Bath
    • 776 Sq Ft
    • Built 1999

    Last Sold Summary

    • 1% Below List Price
    • $189/SF
    • 3 Days On Market

    Current Estimated Value $148,447

    Last Listing Agent Matt Lippon Jensen Real Estate

    664 Terrace Park Blvd Unit 6, Milford, IA 51351
    • /39

      Est $273,264

      Not Listed For Sale

      1203 Sanborn Ave Unit 14, Okoboji, IA 51355

      • 2 Beds
      • 2 Baths
      • 1,056 Sq Ft
      • Built 2004
      1203 Sanborn Ave Unit 14, Okoboji, IA 51355

      Last Sold Summary

      • 34 Days On Market

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

    $1,700 Per Month

    • 3 Beds
    • 1.5 Baths
    • 1,440 Sq Ft
    • House for Rent

    301 Ave B E, Lake Park, IA 51347

    Property Id: 2599200Spacious 3-bedroom, 1.5-bath home available for rent. This property features a comfortable layout with plenty of living space and includes kitchen appliances for your convenience. 6,098 Square Feet Lot.Renters must complete an application prior to approval.Contact us today for more information or to schedule a showing!Small dogs are welcome

    301 Ave B E, Lake Park, IA 51347
  • /24

    $340,000

    Sold Dec 19, 2025

    1103 Sanborn Ave Unit 4, Okoboji, IA 51355

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

    Last Sold Summary

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

    Current Estimated Value $318,864

    Last Listing Agent Mary Lynn Ingvall Ingvall Real Estate Team

    1103 Sanborn Ave Unit 4, Okoboji, IA 51355
    • /10

      Est $298,657

      Not Listed For Sale

      1103 Sanborn Ave Unit 12, Okoboji, IA 51355

      • 2 Beds
      • 2 Baths
      • 960 Sq Ft
      • Built 1999
      1103 Sanborn Ave Unit 12, Okoboji, IA 51355

      Last Sold Summary

      • 158 Days On Market

  • /21

    $439,000

    $10K PRICE DROP
    • 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
  • /2

    $850 Per Month

    • 1 Bed
    • 1 Bath
    • 884 Sq Ft
    • House for Rent

    404 W 1st St, Lake Park, IA 51347

    Property Id: 2708107Recently remodeled 1 bedroom, 1 bath house in Lake Park. Tenant pays for all utilities and takes care of lawn/snow. House is available on July 15th. NO PETS/NO SMOKING

    404 W 1st St, Lake Park, IA 51347
  • /47

    $459,900

    Sold Sep 19, 2025

    3134 Spruce Court Unit B, Spirit Lake, IA 51360

    • 3 Beds
    • 2 Baths
    • 1,553 Sq Ft
    • Built 2024

    Last Sold Summary

    • 2% Below List Price
    • $296/SF
    • 142 Days On Market

    Last Listing Agent Rob Hinn Hinn Real Estate

    3134 Spruce Court Unit B, Spirit Lake, IA 51360
    • /39

      Est $2,346,434

      Not Listed For Sale

      1705 Lakeshore Dr, Milford, IA 51351

      • 4 Beds
      • 2.5 Baths
      • 2,520 Sq Ft
      • Built 1991
      1705 Lakeshore Dr, Milford, IA 51351

      Last Sold Summary

      • 22 Days On Market

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

    $1,300 Per Month

    • 2 Beds
    • 2 Baths
    • Condo for Rent

    3 27th St Unit 118, Spirit Lake, IA 51360

    Rental available ! 1 pet allowed 35 pounds or under, lawn care and trash/water are included utilities. Pool is open! Email for free application:alixmillerrealty@gmail.com

    Alix Miller EXIT Realty Midwest

    3 27th St Unit 118, Spirit Lake, IA 51360
  • /2

    $185,000

    Sold Jul 23, 2025

    Lot 24 39th St, Spirit Lake, IA 51360

    • Land
    • 1.21 Acres
    • $153,526 per Acre

    Last Sold Summary

    • 1 Day On Market

    Last Listing Agent Gregory Sheeler RE/MAX Lakes Realty

    Lot 24 39th St, Spirit Lake, IA 51360
    • /40

      Est $365,156

      Not Listed For Sale

      21524 155th St, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,876 Sq Ft
      • Built 1983
      21524 155th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 72 Days On Market

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

    $1,600 Per Month

    • 3 Beds
    • 2 Baths
    • 1,168 Sq Ft
    • House for Rent

    13655 240th Ave, Orleans, IA 51360

    Welcome to the Loons Nest. This ranch home offers three bedrooms and two bathrooms. The primary bedroom provides and on-suite bath. The on-suite bath offers a walk-in shower and plenty of natural lights. The second bathroom provides a shower/tub combination. The main level of the home is fully furnished. The lower level has open storage, washer and dryer. The primary bedroom provides a king

    13655 240th Ave, Orleans, IA 51360
  • /2

    $199,000

    Sold May 08, 2026

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

    • 2 Beds
    • 1 Bath
    • 760 Sq Ft
    • Built 2020

    Last Sold Summary

    • 13% Below List Price
    • $262/SF
    • 294 Days On Market

    Current Estimated Value $285,263

    Last Listing Agent Aaron Jones RE/MAX Lakes Realty

    290 240th Ave Unit 316, Arnolds Park, IA 51331
    • /45

      Est $757,814

      Not Listed For Sale

      12465 253rd Ave, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,976 Sq Ft
      • Built 1974
      12465 253rd Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 107 Days On Market

  • /74

    $4,698,800

    $551K PRICE DROP
    • 8 Beds
    • 7 Baths
    • 5,803 Sq Ft

    3711 Fairfield St, Okoboji, IA 51355

    Sitting upon perhaps the highest perch of West Lake Okoboji, the breathtaking views to the north and south of the lake are second to none. This gorgeous home includes an attached guesthouse and the property features an expansive 108' of lakeshore. Not only is there 108' of lot width, the neighbors are another 30 feet away in each direction, providing the upmost privacy and seclusion, a rare feat

    Agent Photo

    Aaron Jones

    RE/MAX Lakes Realty

    3711 Fairfield St, Okoboji, IA 51355
  • /46

    $3,500 Per Month

    • 4 Beds
    • 2.5 Baths
    • House for Rent

    15801 Furman Rd, Spirit Lake, IA 51360

    Prices vary by season. Currently unavailable June 15 - September 15 for 2026, 2027, and 2028. Monthly minimum rental. May through August rent is $5,000 per month. September-April rent is $3,500 per month. A 15-day notice prior to occupancy is required per HOA regulations. Recently remodeled and fully furnished West Lake Okoboji waterfront home featuring 4 bedrooms, 2.5 bathrooms, and

    Sophie Hinn Hinn Real Estate

    15801 Furman Rd, Spirit Lake, IA 51360
  • /2

    $62,910

    Sold Oct 24, 2025

    Lot 30 Jolly Ct, Spirit Lake, IA 51360

    • Land
    • 18,977 Sq Ft
    • $144,404 per Acre

    Last Sold Summary

    • 10% Below List Price
    • 321 Days On Market

    Last Listing Agent Seth Hellinga Real Estate Unlimited

    Lot 30 Jolly Ct, Spirit Lake, IA 51360
    • /17

      Est $1,674,000

      Not Listed For Sale

      1800 Country Club Dr Unit 216, Okoboji, IA 51355

      • 2 Beds
      • 2 Baths
      • 978 Sq Ft
      • Built 1970
      1800 Country Club Dr Unit 216, Okoboji, IA 51355

      Last Sold Summary

      • 18 Days On Market

  • /29

    $374,999

    $75K PRICE DROP
    • 4 Beds
    • 2 Baths
    • 1,882 Sq Ft

    710 Ithaca Ave, Spirit Lake, IA 51360

    EAST LAKE ACCESS! This charming 4-bedroom, 2-bath home offers comfortable living in a sought-after location. The attached 2-car garage adds everyday convenience and extra storage. The spacious fenced backyard is perfect for pets or outdoor entertaining. Enjoy immediate lake access right from your neighborhood. With a great location, plenty of space, and a brand-new roof installed in 2025, this is

    Agent Photo

    Charlie Leissler

    RE/MAX Lakes Realty

    710 Ithaca Ave, Spirit Lake, IA 51360
  • /7

    $1,325 Per Month

    • 3 Beds
    • 2 Baths
    • Condo for Rent

    3 27th St Unit 102, Spirit Lake, IA 51360

    3 bed 2 bath available for rent! 1 pet 35 pounds or under accepted. Renters insurance required. Tenant pays for electric, gas, and wifi. Ground floor unit. Pool is open!

    Alix Miller EXIT Realty Midwest

    3 27th St Unit 102, Spirit Lake, IA 51360
  • /28

    $445,000

    Sold Mar 06, 2026

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

    • 3 Beds
    • 2.5 Baths
    • 1,465 Sq Ft
    • Built 2013

    Last Sold Summary

    • 1% Below List Price
    • $304/SF
    • 145 Days On Market

    Current Estimated Value $285,263

    Last Listing Agent Aaron Jones RE/MAX Lakes Realty

    290 240th Ave Unit 127, Arnolds Park, IA 51331
    • /12

      Est $257,027

      Not Listed For Sale

      25650 Pasture Rd Unit 9, Spirit Lake, IA 51360

      • 3 Beds
      • 1 Bath
      • 1,116 Sq Ft
      • Built 1960
      25650 Pasture Rd Unit 9, Spirit Lake, IA 51360

      Last Sold Summary

      • 5 Days On Market

  • /31

    $450,000

    $25K PRICE DROP
    • 6 Beds
    • 3 Baths
    • 2,466 Sq Ft

    467 Rohr St, Arnolds Park, IA 51331

    Prime location in the heart of Arnolds Park—close to boat ramps, popular restaurants, and Arnolds Park Amusement Park. This 6 bed, 3 bath home offers exceptional space and flexibility with kitchens and laundry on both levels and a separate lower-level entrance—ideal for multi-generational living or income potential. 2-car garage and easy access to all the Okoboji area has to offer.

    Agent Photo

    Charlie Leissler

    RE/MAX Lakes Realty

    467 Rohr St, Arnolds Park, IA 51331
  • /8

    $725 Per Month

    • 1 Bed
    • 1 Bath
    • 600 Sq Ft
    • House for Rent

    1478 195th Ave, Spirit Lake, IA 51360

    Great rental house with NO internal or external STEPS, perfect for one person. Nice, cozy & clean ONE BEDROOM with 3/4 bath on acreage-type setting (shares 3.95 acres with owner). Located in Montgomery just off a paved road. Small with 600 sf but has good storage & built-ins. Refrigerator, stove & stacked washer/dryer furnished. No dishwasher, disposal or garage. Renter pays electricity (Alliant

    Tracey Radcliffe EXIT Realty Midwest

    1478 195th Ave, Spirit Lake, IA 51360
  • /43

    $537,500

    Sold Aug 08, 2025

    435 240th Ave Unit 101, Arnolds Park, IA 51331

    • 3 Beds
    • 2 Baths
    • 1,436 Sq Ft
    • Built 2007

    Last Sold Summary

    • 8% Below List Price
    • $374/SF
    • 79 Days On Market

    Current Estimated Value $536,951

    Last Listing Agent Josh Schaben Keller Williams Okoboji

    435 240th Ave Unit 101, Arnolds Park, IA 51331
    • /20

      Est $413,675

      Not Listed For Sale

      630 Linden Dr Unit 1302, Arnolds Park, IA 51331

      • 3 Beds
      • 3 Baths
      • 1,480 Sq Ft
      • Built 2006
      630 Linden Dr Unit 1302, Arnolds Park, IA 51331

      Last Sold Summary

      • 56 Days On Market

  • /15

    $275,000

    Pending
    • 2 Beds
    • 1 Bath
    • 925 Sq Ft

    136 Rohr St, Arnolds Park, IA 51331

    Location, Location, Location. 2 bed 1 bath home steps away from Arnolds Park Amusement Park, boat ramps and restaurants! Snuggled right up next to the pickle ball courts of Sawmill Park with views of Lower Gar and Minnewashta! Possible lake access through The City of Arnolds Park. This property could also be your key to some nice short term rental income. Tons of possibilities right in the center

    Agent Photo

    Charlie Leissler

    RE/MAX Lakes Realty

    136 Rohr St, Arnolds Park, IA 51331
  • /21

    $900 Per Month

    • 2 Beds
    • 1 Bath
    • Condo for Rent

    1010 16th St Unit 6, Spirit Lake, IA 51360

    Rental Now Available in Spirit Lake! Well-maintained rental opportunities like this are hard to find. This 2-bedroom, 1-bath upper-level apartment is located in a quiet 8-unit building & features a comfortable layout with excellent storage throughout. Both bedrooms feature exceptionally large closets, while the efficient galley-style kitchen includes a standout floor-to-ceiling pantry that

    Tracey Radcliffe EXIT Realty Midwest

    1010 16th St Unit 6, Spirit Lake, IA 51360
  • /9

    $355,000

    Sold Nov 04, 2025

    24 W Bay Rd, Lake Park, IA 51347

    • Land
    • 15,541 Sq Ft
    • $994,968 per Acre

    Last Sold Summary

    • 9% Below List Price
    • 196 Days On Market

    Last Listing Agent Seth Hellinga Real Estate Unlimited

    24 W Bay Rd, Lake Park, IA 51347
    • /2

      Not Listed For Sale

      10239 237th Ave, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 956 Sq Ft
      • Built 1969
      10239 237th Ave, Spirit Lake, IA 51360

Showing Results 1 - 40, Page 1 of 18

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