14,401

Dickinson County, IA Homes

Section Image Section Image
  • /33

    $2,849,000

    $349K PRICE DROP
    • 5 Beds
    • 4.5 Baths
    • 4,384 Sq Ft

    3009 Lake Shore Dr, Okoboji, IA 51355

    76' of prime West Lake on Dixon Beach in the heart of Okoboji. This modern design features 3 en-suites with 5 bedrooms, 5 bathrooms, and a huge 36 feet deep 3 car garage to store all the toys. You will appreciate the 3 story elevator, house-wide covered patio, as well as the 2nd story 3 season patio area, & 2 family areas. As a huge bonus (see the pictures), enjoy the historic lakeside stone

    Agent Photo

    Aaron Jones

    RE/MAX Lakes Realty

    (712) 458-3881

    3009 Lake Shore Dr, Okoboji, IA 51355
  • /20

    Starting at $925 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

    (712) 482-2679

    2125 Royal 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
    • /18

      Est $355,141

      Not Listed For Sale

      432 Okoboji Grove Rd, Arnolds Park, IA 51331

      • 2 Beds
      • 1.5 Baths
      • 881 Sq Ft
      • Built 1941
      432 Okoboji Grove Rd, Arnolds Park, IA 51331

      Last Sold Summary

      • 1% Above List Price
      • $397/SF
      • 1 Day On Market
      • Last Sold Price $350,000
      • May 12, 2025

      Last Listing Agent Marilyn Vos Hoien Realty

  • /21

    $439,000

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

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

    Escape to the perfect Okoboji getaway with this 3 bedroom, 2 bath cabin plus loft at Bridges Bay Resort. Offering over 1,500 sq ft of well-designed living space, this cabin sits on the pond, creating a relaxed setting with peaceful water views right out your back door. You also have an opportunity for a hoist space (not guaranteed). Inside, you’ll find an open-concept layout built for

    Agent Photo

    Aaron Jones

    RE/MAX Lakes Realty

    (712) 401-7557

    290 240th Ave Unit 46, Arnolds Park, IA 51331
  • /25

    Starting at $765 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 Apartments & Townhomes

    (712) 214-5769

    4150 Sunner 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 $146,522

    Last Listing Agent Matt Lippon Jensen Real Estate

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

      Est $313,454

      Not Listed For Sale

      1300 Depot Ave, Okoboji, IA 51355

      • 2 Beds
      • 2 Baths
      • 1,344 Sq Ft
      • Built 1962
      1300 Depot Ave, Okoboji, IA 51355

      Last Sold Summary

      • 5% Below List Price
      • $245/SF
      • 6 Days On Market
      • Last Sold Price $329,000
      • May 09, 2025

      Last Listing Agent Jill Longest EXIT Realty Midwest

  • /25

    $199,000

    $30K PRICE DROP Pending
    • 2 Beds
    • 1 Bath
    • 600 Sq Ft

    290 240th Ave Unit 297, 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. The unit will come fully furnished, turnkey so you or your renters can start enjoying Bridges Bay immediately. The

    Agent Photo

    Aaron Jones

    RE/MAX Lakes Realty

    (712) 481-9513

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

    $1,000

    Total Monthly Price

    • 2 Beds
    • 2 Baths
    • 1,200 Sq Ft
    • House for Rent

    1507 Jackson Ave, Spirit Lake, IA 51360

    Two bedroom, two bathroom house available immediately in Spirit Lake, IA. Absolutely NO PETS and NO SMOKING! A one-year lease is required: rent is $1000.00 a month plus utilities a security security deposit of $1000.00 is required!

    1507 Jackson Ave, Spirit Lake, IA 51360
  • /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 $319,757

    Last Listing Agent Mary Lynn Ingvall Ingvall Real Estate Team

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

      Not Listed For Sale

      333 U S 71 Unit 1D, Arnolds Park, IA 51331

      • 3 Beds
      • 2 Baths
      • 2,196 Sq Ft
      • Built 2023
      333 U S 71 Unit 1D, Arnolds Park, IA 51331

      Last Sold Summary

      • $549/SF
      • 293 Days On Market
      • Last Sold Price $1,205,000
      • May 09, 2025

      Last Listing Agent Michael Jensen Jensen Real Estate

  • /19

    $449,000

    • 4 Beds
    • 3 Baths
    • 1,357 Sq Ft

    600 Linden Dr Unit 214, Arnolds Park, IA 51331

    Attention investors!! For the 1st time ever, Summerlake Hotel/Condos at Bridges Bay are for sale. Each unit consists of 3 separate rooms, and are considered a 3-room lockout unit. Excellent income potential!! 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

    Agent Photo

    Aaron Jones

    RE/MAX Lakes Realty

    (712) 484-8356

    600 Linden Dr Unit 214, Arnolds Park, IA 51331
  • /11

    $1,300 Per Month

    • 3 Beds
    • 2 Baths
    • Condo for Rent

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

    $500 off the first months rent! 3 Bedroom 2 bath rental in Spirit Lake, One-year lease required and one pet under 35 pound limit. Laundry in unit. Email for application-alixmillerrealty@gmail.com

    Alix Miller EXIT Realty Midwest

    3 27th St Unit 116, Spirit Lake, IA 51360
  • /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
    • /20

      Not Listed For Sale

      333 U S 71 Unit 3F, Arnolds Park, IA 51331

      • 4 Beds
      • 3 Baths
      • 2,668 Sq Ft
      • Built 2023
      333 U S 71 Unit 3F, Arnolds Park, IA 51331

      Last Sold Summary

      • $1,201/SF
      • 300 Days On Market
      • Last Sold Price $3,205,000
      • May 12, 2025

      Last Listing Agent Michael Jensen Jensen Real Estate

  • /19

    $354,900

    $44K PRICE DROP
    • 3 Beds
    • 3 Baths
    • 1,480 Sq Ft

    630 Linden Dr Unit 1117, Arnolds Park, IA 51331

    Attention Investors!! Completely passive income. Own a piece of Bridges Bay with this 3 room lockout unit that is 1st floor easy access. 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" building is directly

    Agent Photo

    Aaron Jones

    RE/MAX Lakes Realty

    (712) 487-4282

    630 Linden Dr Unit 1117, Arnolds Park, IA 51331
  • /8

    $900 Per Month

    • 1 Bed
    • 1 Bath
    • Condo for Rent

    3 27th St, Spirit Lake, IA 51360

    1 bed 1 bath rental available- one pet 35 pounds or under accepted. Utilities included are trash, lawn care, and water. Email alixmillerrealty@gmail.com for application

    Alix Miller EXIT Realty Midwest

    3 27th St, 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
    • /5

      Est $204,000

      Not Listed For Sale

      00 Brooks North Ln N, Okoboji, IA 51355

      00 Brooks North Ln N, Okoboji, IA 51355

      Last Sold Summary

      • 2% Above List Price
      • 14 Days On Market
      • Last Sold Price $200,000
      • May 12, 2025

      Last Listing Agent Aaron Jones RE/MAX

  • /17

    $3,795,000

    • Land
    • 27,616 Sq Ft
    • $5,985,813 per Acre

    2204 Manhattan Blvd, Spirit Lake, IA 51360

    100 Feet. Yes, 2 lots wide. One of the most incredible building lots on West Lake Okoboji. Views for days with brand new stone steps, new boat house, new lakeshore trolley, and an incredible 276 feet of depth where you can immerse yourself in imagination and design to build your dream home for generations to come. Rare opportunity is an understatement. Enjoy spectacular views of Arnolds Park

    Agent Photo

    Aaron Jones

    RE/MAX Lakes Realty

    (712) 467-4543

    2204 Manhattan Blvd, Spirit Lake, IA 51360
  • /40

    $3,500 Per Month

    • 4 Beds
    • 2.5 Baths
    • House for Rent

    15801 Furman Rd, Spirit Lake, IA 51360

    Experience the Ultimate Lakeside Retreat at West Lake Okoboji. Welcome to your dream vacation home, boasting a breathtaking view of the stunning West Lake Okoboji. This brand new remodel offers luxurious accommodations with all the amenities you need for a perfect getaway. Property Highlights: - 4 bedrooms: Spacious and comfortable, ensuring a restful stay for all guests. - 2 1/2 Baths: Modern

    Sophie Hinn Hinn Real Estate

    15801 Furman Rd, Spirit Lake, 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 $310,105

    Last Listing Agent Aaron Jones RE/MAX Lakes Realty

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

      Est $335,578

      Not Listed For Sale

      342 Benit Dr Unit 5, Arnolds Park, IA 51331

      • 2 Beds
      • 2 Baths
      • 1,324 Sq Ft
      • Built 2008
      342 Benit Dr Unit 5, Arnolds Park, IA 51331

      Last Sold Summary

      • 2% Above List Price
      • $248/SF
      • 68 Days On Market
      • Last Sold Price $329,000
      • May 12, 2025

      Last Listing Agent Scott Reynolds EXIT Realty Midwest

  • /59

    $2,850,000

    $50K PRICE DROP
    • 4 Beds
    • 3 Baths
    • 2,918 Sq Ft

    1516 Lakeside Ave, Milford, IA 51351

    "West Lake Fun House"--Modern design meets West Lake Okoboji living in this one-of-a-kind Miller’s Bay home. Built in 2019 and designed with intention, this 4-bedroom, 3-bath residence offers nearly 3,000 finished square feet of architectural volume, lake views, and year-round comfort. The main level is anchored by a dramatic two-story great room with a wall of West Lake–facing windows, polished

    Agent Photo

    Aaron Jones

    RE/MAX Lakes Realty

    (712) 576-7277

    1516 Lakeside Ave, Milford, IA 51351
  • /11

    $1,800 Per Month

    • 2 Beds
    • 1 Bath
    • 1,116 Sq Ft
    • Condo for Rent

    172 W Bay Rd, Lake Park, IA 51347

    Enjoy this Silver Lakeshore Condo for rent all year long! Whether you use it as a full time residence or a weekend/summer getaway you can enjoy the peacefulness of Silver Lake with out having to own it! This property features 2 bedrooms, 1 Bathroom and 1 Stall Attached Garage. This newly constructed building has GE Slate kitchen appliances and washer and dryer and is also a main floor unit with

    Jodi Hellinga Real Estate Unlimited

    172 W Bay Rd, Lake Park, IA 51347
  • /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
    • /14

      Not Listed For Sale

      1605 Stern St Unit 8, Spirit Lake, IA 51360

      • 2 Beds
      • 1 Bath
      • 924 Sq Ft
      • Built 1977
      1605 Stern St Unit 8, Spirit Lake, IA 51360

      Last Sold Summary

      • $85/SF
      • 208 Days On Market
      • Last Sold Price $78,601
      • May 12, 2025

      Last Listing Agent Mark Leiss Stauss Realty

  • /30

    $689,000

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

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

    Gorgeous Lake views!! Beautiful 3rd floor LAKEFRONT condo in the Brooklyn Bridge building at Bridges Bay. Enjoy sunsets, sunrises, and fireworks while relaxing on your deck. This 3 bed, 2 bath unit comes with all the amenities that Bridges Bay has to offer such as the indoor and outdoor water park, 2 restaurants, fitness center, hoist space (this unit is GUARANTEED a hoist spot), and so much

    Agent Photo

    Aaron Jones

    RE/MAX Lakes Realty

    (712) 529-2563

    455 240th Ave Unit 307, Arnolds Park, IA 51331
  • /7

    $1,375 Per Month

    • 3 Beds
    • 2 Baths
    • Condo for Rent

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

    3 bed 2 bath rental available in Spirit Lake, one pet 35 pounds or under accepted, utilities include trash, water, and lawn care. Email for application alixmillerRealty@gmail.com

    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 $310,105

    Last Listing Agent Aaron Jones RE/MAX Lakes Realty

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

      Est $338,495

      Not Listed For Sale

      16616 Shoreline Dr, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,168 Sq Ft
      • Built 1961
      16616 Shoreline Dr, Spirit Lake, IA 51360

      Last Sold Summary

      • 1% Above List Price
      • $287/SF
      • 44 Days On Market
      • Last Sold Price $335,000
      • May 09, 2025

      Last Listing Agent Tanner Perrigo EXIT Realty Midwest

  • /7

    $749,000

    • Land
    • 2.09 Acres
    • $358,375 per Acre

    2045 Highway 9, Spirit Lake, IA 51360

    Unbeatable location at the corner of Hwy 9 and Hwy 86. Current owners have already taken care of much of the legwork as this corner has already been permitted for a convenience store and gas station. Turning Lane off of Hwy 86 is already approved. Plat and layout available. High traffic and high visibility. This is a major traffic hub in and out of the Iowa Great Lakes. Traffic study also

    Agent Photo

    Aaron Jones

    RE/MAX Lakes Realty

    (712) 214-1978

    2045 Highway 9, 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 $555,518

    Last Listing Agent Josh Schaben Keller Williams Okoboji

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

      Est $582,103

      Not Listed For Sale

      1314 35th St, Spirit Lake, IA 51360

      • 5 Beds
      • 3.5 Baths
      • 3,039 Sq Ft
      • Built 2006
      1314 35th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 9% Above List Price
      • $176/SF
      • 32 Days On Market
      • Last Sold Price $535,500
      • May 09, 2025

      Last Listing Agent Mickey Harrington Okoboji Realty

  • /31

    $519,000

    $20K PRICE DROP Under Contract
    • 3 Beds
    • 2 Baths
    • 1,436 Sq Ft

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

    Beautiful 3rd floor condo at Bridges Bay Resort. This 3 bed, 2 bath condo comes fully furnished with awesome lake views as well as heated underground parking, and a super convenient pool right next to the building. Enjoy 6 daily passes to the indoor and outdoor water park, full access to the fitness center as well as all the docks. Feel secure in knowing that as a condo owner, you are guaranteed

    Agent Photo

    Aaron Jones

    RE/MAX Lakes Realty

    (712) 482-1034

    435 240th Ave Unit 302, Arnolds Park, IA 51331
  • /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
    • /31

      Est $111,983

      Not Listed For Sale

      105 N 1st St, Terril, IA 51364

      • 2 Beds
      • 1 Bath
      • 1,332 Sq Ft
      • Built 1907
      105 N 1st St, Terril, IA 51364

      Last Sold Summary

      • 4% Above List Price
      • $81/SF
      • 3 Days On Market
      • Last Sold Price $108,000
      • May 01, 2024

      Last Listing Agent Janie Eick RE/MAX

  • /29

    $979,000

    • 4 Beds
    • 3 Baths
    • 1,786 Sq Ft

    580 Linden Dr Unit 309, Arnolds Park, IA 51331

    A rare CORNER unit available with this gorgeous 4 bed, 3 bath condo in the newer Bayside building at Bridges Bay. Corner units mean you only have 1 side neighbor and extra windows and light into the condo. This 3rd floor unit overlooks the pool and comes with underground heated parking, storage, and breathtaking views of East Lake Okoboji. The Bayside building is close to the bridge for easy

    Agent Photo

    Aaron Jones

    RE/MAX Lakes Realty

    (712) 530-0676

    580 Linden Dr Unit 309, Arnolds Park, IA 51331
  • /57

    $904,500

    Sold Jun 20, 2025

    2103 Okoboji Blvd, Milford, IA 51351

    • 3 Beds
    • 2.5 Baths
    • 3,042 Sq Ft
    • Built 1974

    Last Sold Summary

    • 7% Below List Price
    • $297/SF
    • 47 Days On Market

    Current Estimated Value $913,253

    Last Listing Agent Shelby Eddy Real Estate Unlimited

    2103 Okoboji Blvd, Milford, IA 51351

Showing Results 1 - 40, Page 1 of 18

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