13,763

Dickinson County, IA Homes

Section Image Section Image
  • /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
  • /14

    $286,000

    Sold Sep 17, 2025

    2104 M Ave, Milford, IA 51351

    • 3 Beds
    • 3 Baths
    • 2,331 Sq Ft
    • Built 2003

    Last Sold Summary

    • 24% Below List Price
    • $123/SF
    • 138 Days On Market

    Current Estimated Value $308,087

    Last Listing Agent Nick Bjornstad Stauss Realty

    2104 M Ave, Milford, IA 51351
    • /64

      Est $327,123

      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

      Last Listing Agent Tammy Fredericksen EXIT Realty Midwest

  • /22

    $359,500

    • 3 Beds
    • 3 Baths
    • 1,480 Sq Ft

    630 Linden Dr Unit 1447, Arnolds Park, IA 51331

    Investment Opportunity or affordable vacation getaway! Own a highly desirable 3-room lockout unit in the Trestle Building at Bridges Bay Resort. Perched on the 4th floor with a side location near the water, this unit offers beautiful lake views, spectacular sunsets over West Lake Okoboji, and front-row seats to the famous Smith's Bay fireworks. This is one of only 48 privately owned hotel-style

    Agent Photo

    Aaron Jones

    RE/MAX Lakes Realty

    630 Linden Dr Unit 1447, Arnolds Park, IA 51331
  • /7

    $875 Per Month

    • 1 Bed
    • 1 Bath
    • Condo for Rent

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

    1 Bed 1 Bath rental available beginning of September 2026. 1 pet allowed 35 pounds or under, tenant is responsible for Gas and electric and wifi. 1 year lease required, laundry option on property. September's rent is 50% off if lease is signed by August 31st

    Alix Miller EXIT Realty Midwest

    3 27th St Unit 205, Spirit Lake, IA 51360
  • /18

    $610,000

    Sold Jul 10, 2026

    24741 Mcclelland Ln, Spirit Lake, IA 51360

    • 3 Beds
    • 1 Bath
    • 1,092 Sq Ft
    • Built 1916

    Last Sold Summary

    • 5% Below List Price
    • $559/SF
    • 18 Days On Market

    Current Estimated Value $633,392

    Last Listing Agent Tanner Perrigo EXIT Realty Midwest

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

      Est $504,258

      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

      Last Listing Agent Michael Jensen Jensen Real Estate

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

    $1,200 Per Month

    • 2 Beds
    • 1 Bath
    • House for Rent

    512 23rd St, Spirit Lake, IA 51360

    2 bedroom 1 bathroom home available NOW in a great location in Spirit Lake Iowa. Across the street from the Spirit Lake School District's baseball fields and park, easy access to anything you need in town. This is FULLY FURNISHED! Move in with just your toothbrush. No pets, tenants pay water, gas, electric, and wifi. Year lease required with approved background check. Email

    Alix Miller EXIT Realty Midwest

    512 23rd St, Spirit Lake, IA 51360
  • /11

    $25,000

    Sold Jul 27, 2026

    1502 Memphis Ave Unit 34, Spirit Lake, IA 51360

    • 3 Beds
    • 2 Baths
    • 1,280 Sq Ft
    • Built 1995

    Last Sold Summary

    • 29% Below List Price
    • $20/SF
    • 35 Days On Market

    Last Listing Agent Nicole Nimke EXIT Realty Midwest- Spencer/Emmetsburg

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

      Est $308,965

      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

      Last Listing Agent D.J. Naatjes Naatjes Group | Bluewater Brokers

  • /31

    $399,900

    $75K PRICE DROP Pending
    • 4 Beds
    • 3 Baths
    • 2,466 Sq Ft

    467 Rohr St, Arnolds Park, IA 51331

    Welcome to this spacious and versatile home in the heart of Arnolds Park! Offering 4 bedrooms, 3 bathrooms, and plenty of room to spread out, this property is designed to fit a variety of lifestyles. In addition to the four bedrooms, you'll find two additional finished rooms that can easily serve as non-conforming bedrooms, a home office, hobby space, workout room, playroom, or extra

    Agent Photo

    Charlie Leissler

    RE/MAX Lakes Realty

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

    $1,300 Per Month

    • 3 Beds
    • 2 Baths
    • Condo for Rent

    3 27th St Unit 107, 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. Tenant pays gas, electric, and wifi. Renters insurance required. Laundry option available in pool room. 1st months rent is 50% off if lease is signed before August 31st

    Alix Miller EXIT Realty Midwest

    3 27th St Unit 107, Spirit Lake, IA 51360
  • /51

    $420,000

    Sold Apr 01, 2026

    2141 250th Ave, Milford, IA 51351

    • 3 Beds
    • 2 Baths
    • 1,612 Sq Ft
    • Built 1930

    Last Sold Summary

    • $261/SF
    • 22 Days On Market

    Current Estimated Value $431,592

    Last Listing Agent Landon Howard Real Estate Unlimited

    2141 250th Ave, Milford, IA 51351
    • /26

      Est $267,629

      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

      Last Listing Agent Holli Hansen RE/MAX Lakes Realty

  • /43

    $510,000

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

    425 240th Ave Unit 201, Arnolds Park, IA 51331

    Value, value, value!! One of the lowest list prices we've seen for a Bridges Bay condo in a long while!! Don't hesitate. The Coronado building is the closest residential condo building to the waterpark as well! Whether you're searching for a lake getaway, an income-producing investment, or both, this 3-bedroom, 2-bath condo in the Coronado Building at Bridges Bay Resort is ready to deliver the

    Agent Photo

    Aaron Jones

    RE/MAX Lakes Realty

    425 240th Ave Unit 201, 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
  • /41

    $345,000

    Sold Sep 12, 2025

    2402 Chicago Ave, Spirit Lake, IA 51360

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

    Last Sold Summary

    • 4% Below List Price
    • $228/SF
    • 65 Days On Market

    Current Estimated Value $363,709

    Last Listing Agent Rob Hinn Hinn Real Estate

    2402 Chicago Ave, Spirit Lake, IA 51360
    • /20

      Est $252,164

      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

      Last Listing Agent Marilyn Strickland Hoien Realty

  • /44

    $429,000

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

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

    Here's your opportunity to own a spacious 3-bedroom, 2-bath cabin PLUS LOFT at Bridges Bay Resort, offering the room you want and all the amenities that make Bridges Bay one of Okoboji's most popular destinations. The open-concept main level is designed for lake weekends and family gatherings, with the kitchen, dining, and living areas flowing together into one comfortable space. The additional

    Agent Photo

    Aaron Jones

    RE/MAX Lakes Realty

    290 240th Ave Unit 281, Arnolds Park, IA 51331
  • /35

    $459,900

    Sold Nov 20, 2025

    3134 Spruce Ct Unit A, Spirit Lake, IA 51360

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

    Last Sold Summary

    • 2% Below List Price
    • $295/SF
    • 164 Days On Market

    Last Listing Agent Janie Eick RE/MAX Lakes Realty

    3134 Spruce Ct Unit A, Spirit Lake, IA 51360
    • /61

      Est $252,984

      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

      Last Listing Agent Mike Schrunk RE/MAX Lakes Realty

  • /43

    $627,500

    • 3 Beds
    • 3.5 Baths
    • 1,989 Sq Ft

    244 S Highway 71 Unit D18, Arnolds Park, IA 51331

    Central Park Townhomes put you right in the middle of everything that makes Arnolds Park special! This 3-bedroom, 3.5-bath townhome offers three finished levels, a two-car attached garage, and a fantastic location with Arnolds Park Amusement Park directly across the street and Hole #11 of Emerald Hills Golf Course right out the back. Short term rentals are allowed at Central Park Townhomes as

    Agent Photo

    Aaron Jones

    RE/MAX Lakes Realty

    244 S Highway 71 Unit D18, Arnolds Park, IA 51331
  • /65

    $466,105

    Sold Sep 18, 2025

    2314 Francis Sites Dr, Spirit Lake, IA 51360

    • 3 Beds
    • 3 Baths
    • 2,368 Sq Ft
    • Built 1977

    Last Sold Summary

    • $197/SF
    • 6 Days On Market

    Current Estimated Value $489,717

    Last Listing Agent Suzanne Kern Real Estate Unlimited

    2314 Francis Sites Dr, Spirit Lake, IA 51360
    • /21

      Est $213,739

      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

      Last Listing Agent Shelby Eddy Real Estate Unlimited

  • /47

    $627,500

    • 3 Beds
    • 3.5 Baths
    • 1,989 Sq Ft

    228 S Highway 71 Unit C15, Arnolds Park, IA 51331

    Location is a huge part of the appeal of this Central Park end-unit townhome, putting you within walking distance of some of the best that Arnolds Park and the Iowa Great Lakes have to offer. Arnolds Park Amusement Park is directly across the street, while the backyard setting overlooks Emerald Hills Golf Course. Short term rentals are allowed at Central Park Townhomes as well. Built in 2022,

    Agent Photo

    Aaron Jones

    RE/MAX Lakes Realty

    228 S Highway 71 Unit C15, Arnolds Park, IA 51331
  • /2

    $645,000

    Sold May 08, 2026

    501 33rd St, Milford, IA 51351

    • 3 Beds
    • 2.5 Baths
    • 2,092 Sq Ft
    • Built 2023

    Last Sold Summary

    • $308/SF
    • 28 Days On Market

    Current Estimated Value $636,807

    Last Listing Agent Kathy Determan Hinn Real Estate

    501 33rd St, Milford, IA 51351
    • /39

      Est $204,235

      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

      Last Listing Agent Gretchen Lolis Hinn Real Estate

  • /29

    $814,900

    $44K PRICE DROP
    • 4 Beds
    • 2 Baths
    • 1,759 Sq Ft

    580 Linden Dr Unit 208, Arnolds Park, IA 51331

    Welcome to one of the largest and most desirable condo floor plans at Bridges Bay Resort. Offering nearly 1,800 square feet of living space, this fully furnished 4 bedroom, 2 bathroom Bayside condo combines spacious accommodations, incredible views, and resort-style amenities in one package. The open-concept layout is perfect for entertaining and comfortably accommodates family and guests, while

    Agent Photo

    Aaron Jones

    RE/MAX Lakes Realty

    580 Linden Dr Unit 208, Arnolds Park, IA 51331
  • /30

    $816,000

    Sold Oct 01, 2025

    206 18th St Unit B, Spirit Lake, IA 51360

    • 5 Beds
    • 4 Baths
    • 4,142 Sq Ft
    • Built 2005

    Last Sold Summary

    • 1% Below List Price
    • $197/SF
    • 57 Days On Market

    Current Estimated Value $940,312

    Last Listing Agent Amy Maris Okoboji Realty

    206 18th St Unit B, Spirit Lake, IA 51360
    • /16

      Est $234,971

      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

      Last Listing Agent Charlie Leissler RE/MAX Lakes Realty

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

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

    $152,500

    Sold Jul 17, 2026

    1006 11th St, Milford, IA 51351

    • 3 Beds
    • 2 Baths
    • 1,132 Sq Ft
    • Built 1900

    Last Sold Summary

    • 2% Below List Price
    • $135/SF
    • 9 Days On Market

    Current Estimated Value $156,573

    Last Listing Agent Tanner Perrigo EXIT Realty Midwest

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

      Est $238,145

      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

      Last Listing Agent Tracey Radcliffe EXIT Realty Midwest

  • /27

    $429,000

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

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

    $359,000

    Sold Apr 02, 2026

    1960 35th St, Spirit Lake, IA 51360

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

    Last Sold Summary

    • 10% Below List Price
    • $272/SF
    • 54 Days On Market

    Current Estimated Value $371,963

    Last Listing Agent Peggy Bergh-Kuker Keller Williams Okoboji

    1960 35th St, Spirit Lake, IA 51360
    • /29

      Est $237,838

      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

      Last Listing Agent Kathy Determan Hinn Real Estate

  • /30

    $319,900

    $20K PRICE DROP
    • 4 Beds
    • 2 Baths
    • 2,020 Sq Ft

    1308 L Ave, Milford, IA 51351

    Welcome to this beautifully updated 4-bedroom (1 non- conforming), 2-bath home in the heart of Milford, Iowa! Offering a spacious and functional floor plan, this property combines modern finishes with comfortable living spaces designed for everyday enjoyment. Inside, you'll find stunning acacia hardwood floors, a cozy gas fireplace with a beautiful stone surround, and stylish tiled bathrooms. The

    Agent Photo

    Charlie Leissler

    RE/MAX Lakes Realty

    1308 L Ave, Milford, IA 51351
  • /2

    $110,000

    Sold Dec 29, 2025

    000 Lake St, Spirit Lake, IA 51360

    • Land
    • 22,036 Sq Ft
    • $217,434 per Acre

    Last Sold Summary

    • 1,430 Days On Market

    Last Listing Agent JUDY SALZWEDEL EXIT Realty Midwest

    000 Lake St, Spirit Lake, IA 51360

Showing Results 41 - 80, Page 2 of 18

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