14,344

Dickinson County, IA Homes

Section Image Section Image
  • /71

    $4,500,000 Pending

    • 4 Beds
    • 4 Baths
    • 3,921 Sq Ft

    16100 Iowa 86, Spirit Lake, IA 51360

    Welcome to your dream retreat! This exceptional property features 3,921 sq ft of luxurious living space, highlighted by vaulted ceilings and a cozy fireplace. With 4 bedrooms- including three master suites-and four bathrooms. The basement boasts a wet bar and a wine cellar, perfect for entertaining, along with three non-conforming bedrooms for extra guests. Step outside to discover the enchanting

    Agent Photo

    Stephanie Bishop

    Kesterson Realty Inc

    (712) 900-0335

    16100 Iowa 86, Spirit Lake, IA 51360
  • /20

    $925 - $1,825 per month

    The Shores at Spirit Lake

    Studio - 3 Beds

    2100 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

    2100 Royal Ave, Spirit Lake, IA 51360
  • /2

    $69,900 Sold Mar 16, 2026

    Lot 44 Jolly Ct, Spirit Lake, IA 51360

    • Land
    • 0.34 Acre
    • $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
    • /16

      Est $204,928 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

      • 5% Above List Price
      • $86/SF
      • 174 Days On Market

      Last Sold Price $195,000

      Last Listing Agent Charlie Leissler RE/MAX

  • /19

    $399,000

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

    600 Linden Dr Unit 303, 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) 581-2626

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

    $1,375 per month

    • 3 Beds
    • 2 Baths
    • Condo for Rent

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

    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
  • /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 $147,469

    Last Listing Agent Matt Lippon Jensen Real Estate

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

      Est $295,451 Not Listed For Sale

      3601 Jackson Ave, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,721 Sq Ft
      • Built 2004
      3601 Jackson Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 7% Above List Price
      • $160/SF
      • 13 Days On Market

      Last Sold Price $275,000

      Last Listing Agent Marilyn Strickland Hoien Realty

  • /27

    $445,000

    • 3 Beds
    • 2.5 Baths
    • 1,244 Sq Ft

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

    This 3-bedroom, 2.5-bath Bridges Bay cabin offers a rare setting with an open field behind the home and views of East Lake Okoboji, something you don’t often find with these cabins. The spacious layout features a large primary suite with private bath and its own deck, creating a great place to relax and enjoy the peaceful surroundings. Recent updates include brand new carpet throughout, an

    Agent Photo

    Aaron Jones

    RE/MAX Lakes Realty

    (712) 530-1539

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

    $740 - $1,795 per month

    Tallgrass Village

    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

    4150 Sunner 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 $324,896

    Last Listing Agent Mary Lynn Ingvall Ingvall Real Estate Team

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

      Est $235,248 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

      Last Listing Agent Grace Hinn Hinn Real Estate

  • /21

    $349,000

    • 2 Beds
    • 2 Baths
    • 863 Sq Ft

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

    Enjoy resort living at its best in this 2-bedroom, 2-bath Bridges Bay cabin perfectly positioned on the pond with peaceful water views right from your living space. Vaulted ceilings with extra windows in the vault flood the cabin with natural light, creating an open, airy feel you don’t usually get in these units. Step outside and you’re just moments from everything Bridges Bay is known for:

    Agent Photo

    Aaron Jones

    RE/MAX Lakes Realty

    (712) 545-5535

    290 240th Ave Unit 4, Arnolds Park, IA 51331
  • /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
  • /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
    • /38

      Est $362,589 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

      • 7% Above List Price
      • $128/SF
      • 2 Days On Market

      Last Sold Price $337,500

      Last Listing Agent Nancy Vierkant EXIT Realty Midwest

  • /33

    $2,980,000

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

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

      Est $787,137 Not Listed For Sale

      20572 Dolphin Rd, Spirit Lake, IA 51360

      • 3 Beds
      • 3 Baths
      • 3,042 Sq Ft
      • Built 1974
      20572 Dolphin Rd, Spirit Lake, IA 51360

      Last Sold Summary

      • 7% Above List Price
      • $242/SF
      • 163 Days On Market

      Last Sold Price $735,000

      Last Listing Agent Marilyn Strickland Hoien Realty

  • /34

    $3,198,000

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

    3019 1st St, Milford, IA 51351

    An incredible 90 feet of lakeshore on the stretch of Sunset to Gilleys beach, this West Lake Gem is one of the finest properties on all of West Lake Okoboji. Simply a wonderful location with epic lake views within easy walking distance of the Arnolds Park Amusement Park. The home features 4 bedrooms, 2 bathrooms, a huge 3 season screened in porch and superior views throughout. There is room to

    Agent Photo

    Aaron Jones

    RE/MAX Lakes Realty

    (712) 481-0358

    3019 1st St, Milford, IA 51351
  • /2

    $62,910 Sold Oct 24, 2025

    Lot 30 Jolly Ct, Spirit Lake, IA 51360

    • Land
    • 0.44 Acre
    • $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
    • /27

      Est $451,613 Not Listed For Sale

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

      • 3 Beds
      • 2.5 Baths
      • 1,465 Sq Ft
      • Built 2012
      290 240th Ave Unit 155, Arnolds Park, IA 51331

      Last Sold Summary

      • 4% Above List Price
      • $297/SF
      • 3 Days On Market

      Last Sold Price $435,635

      Last Listing Agent Aaron Jones RE/MAX

  • /25

    $199,000

    • 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
  • /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 $278,077

    Last Listing Agent Aaron Jones RE/MAX Lakes Realty

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

      Est $278,077 Not Listed For Sale

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

      • 3 Beds
      • 2 Baths
      • 1,642 Sq Ft
      • Built 2013
      290 240th Ave Unit 133, Arnolds Park, IA 51331

      Last Sold Summary

      • 41% Below List Price
      • $286/SF
      • 6 Days On Market

      Last Sold Price $469,000

      Last Listing Agent Aaron Jones RE/MAX

  • /61

    $1,498,000

    • 6 Beds
    • 4 Baths
    • 5,265 Sq Ft

    25329 182nd St, Spirit Lake, IA 51360

    This quality home checks a LOT of boxes at Lake Okoboji. Perched atop of 2.44 acres, the views of East Lake and the sunsets are absolutely amazing. You need to see them to believe them...WOW! You can walk right down the hill, and it's a hop, skip, and a jump to your boat hoist with your deeded lake access. The home itself? What a stunner! Brick all around, triple pane windows, lite-form

    Agent Photo

    Aaron Jones

    RE/MAX Lakes Realty

    (712) 526-3917

    25329 182nd St, 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 $553,166

    Last Listing Agent Josh Schaben Keller Williams Okoboji

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

      Not Listed For Sale

      2231 35th St Unit 2, Spirit Lake, IA 51360

      • 1,680 Sq Ft
      • Built 2023
      2231 35th St Unit 2, Spirit Lake, IA 51360

      Last Sold Summary

      • $101/SF
      • 126 Days On Market

      Last Sold Price $170,000

      Last Listing Agent Seth Hellinga Real Estate Unlimited

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

    $355,000 Sold Nov 04, 2025

    24 W Bay Rd, Lake Park, IA 51347

    • Land
    • 0.36 Acre
    • $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
    • /15

      Est $661,662 Not Listed For Sale

      14 Iowa St Unit B1, Arnolds Park, IA 51331

      • 3 Beds
      • 2 Baths
      • 1,440 Sq Ft
      • Built 2005
      14 Iowa St Unit B1, Arnolds Park, IA 51331

      Last Sold Summary

      • 2% Below List Price
      • $469/SF
      • 3 Days On Market

      Last Sold Price $675,000

      Last Listing Agent Aaron Jones RE/MAX

  • /19

    $354,900

    • 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
  • /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 $910,827

    Last Listing Agent Shelby Eddy Real Estate Unlimited

    2103 Okoboji Blvd, Milford, IA 51351
    • /25

      Est $402,201 Not Listed For Sale

      1548 Blaine's Way, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,541 Sq Ft
      • Built 2022
      1548 Blaine's Way, Spirit Lake, IA 51360

      Last Sold Summary

      • 6% Above List Price
      • $247/SF
      • 79 Days On Market

      Last Sold Price $380,000

      Last Listing Agent Mary Lynn Ingvall Ingvall Real Estate Team

  • /17

    $3,795,000

    • Land
    • 0.63 Acre
    • $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
  • /32

    $515,000 Sold Oct 17, 2025

    211 Emerald Meadows Dr, Arnolds Park, IA 51331

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

    Last Sold Summary

    • 8% Below List Price
    • $160/SF
    • 21 Days On Market

    Current Estimated Value $536,145

    Last Listing Agent George Carlson Keller Williams Okoboji

    211 Emerald Meadows Dr, Arnolds Park, IA 51331
    • /29

      Est $206,308 Not Listed For Sale

      41 Westview Dr, Milford, IA 51351

      • 3 Beds
      • 1 Bath
      • 1,212 Sq Ft
      • Built 1976
      41 Westview Dr, Milford, IA 51351

      Last Sold Summary

      • 3% Above List Price
      • $165/SF
      • 2 Days On Market

      Last Sold Price $200,000

      Last Listing Agent Aftin Groen-Bradley Real Estate Unlimited

  • /59

    $2,900,000

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

    $2,900,000 Sold Jun 11, 2025

    2109 Brown's Bay Ave, West Okoboji, IA 51351

    • 5 Beds
    • 3.5 Baths
    • 4,320 Sq Ft
    • Built 2005

    Last Sold Summary

    • 8% Below List Price
    • $671/SF
    • 49 Days On Market

    Current Estimated Value $2,342,639

    Last Listing Agent Mary Lynn Ingvall Ingvall Real Estate Team

    2109 Brown's Bay Ave, West Okoboji, 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