14,494

Dickinson County, IA Homes

Section Image Section Image
  • /11

    $55,000

    Sold May 28, 2026

    1502 Memphis Ave Unit 7, Spirit Lake, IA 51360

    • 1 Bed
    • 1 Bath
    • 808 Sq Ft
    • Built 1976

    Last Sold Summary

    • 20% Below List Price
    • $68/SF
    • 9 Days On Market

    Last Listing Agent Dana Reinders EXIT Realty Midwest- Spencer/Emmetsburg

    1502 Memphis Ave Unit 7, Spirit Lake, IA 51360
    • /16

      Not Listed For Sale

      13328 S Templar Dr, Orleans, IA 51360

      • 1 Bed
      • 1 Bath
      • 385 Sq Ft
      • Built 1920
      13328 S Templar Dr, Orleans, IA 51360

      Last Sold Summary

      • 102 Days On Market

  • /33

    $2,745,000

    $453K 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

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

    $340,000

    Sold Jul 02, 2026

    1103 Sanborn Ave Unit 5, Okoboji, IA 51355

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

    Last Sold Summary

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

    Current Estimated Value $324,970

    Last Listing Agent Mary Lynn Ingvall Ingvall Real Estate Team

    1103 Sanborn Ave Unit 5, Okoboji, IA 51355
    • /25

      Est $336,435

      Not Listed For Sale

      1902 Parks St, Spirit Lake, IA 51360

      • 3 Beds
      • 2 Baths
      • 1,348 Sq Ft
      • Built 2021
      1902 Parks St, Spirit Lake, IA 51360

      Last Sold Summary

      • 39 Days On Market

  • /20

    $369,000

    • 4 Beds
    • 3 Baths
    • 2,179 Sq Ft

    101 24th St, Spirit Lake, IA 51360

    Comfortable ranch-style living in a desirable Spirit Lake neighborhood close to East Lake as well as the schools. The main floor offers an inviting layout with a spacious living area, while the finished lower level provides additional space for relaxing, entertaining, or hosting guests, not to mention, you could even add 1 or 2 more bedrooms. (The current 4th bedroom is non-conforming). Enjoy the

    Agent Photo

    Aaron Jones

    RE/MAX Lakes Realty

    101 24th St, Spirit Lake, IA 51360
  • /21

    $415,000

    Sold Aug 29, 2025

    3109 Keokuk Ave, Spirit Lake, IA 51360

    • 4 Beds
    • 3 Baths
    • 3,287 Sq Ft
    • Built 2004

    Last Sold Summary

    • 8% Below List Price
    • $126/SF
    • 220 Days On Market

    Current Estimated Value $413,631

    Last Listing Agent Nick Stauss Stauss Realty

    3109 Keokuk Ave, Spirit Lake, IA 51360
    • /19

      Est $111,681

      Not Listed For Sale

      107 S 4th St, Terril, IA 51364

      • 1 Bed
      • 1 Bath
      • 576 Sq Ft
      • Built 1920
      107 S 4th St, Terril, IA 51364

      Last Sold Summary

      • 27 Days On Market

  • /19

    $274,900

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

    1761 260th Ave Unit 30, Spirit Lake, IA 51360

    Affordable East Lake Okoboji living doesn't get much better than this! Located in the highly sought-after Acorn Ridge community, this 3-bedroom, 2-bath property offers the perfect opportunity to enjoy the Okoboji lifestyle without the waterfront price tag. Guaranteed Hoist Access!! Built in 2021, you'll appreciate the open and inviting floor plan where the kitchen, dining, and living areas flow

    Agent Photo

    Aaron Jones

    RE/MAX Lakes Realty

    1761 260th Ave Unit 30, Spirit Lake, IA 51360
  • /43

    $294,500

    Sold May 28, 2026

    1203 N Ave, Milford, IA 51351

    • 4 Beds
    • 2 Baths
    • 2,231 Sq Ft
    • Built 1915

    Last Sold Summary

    • $132/SF
    • 1 Day On Market

    Current Estimated Value $287,244

    Last Listing Agent Grace Hinn Hinn Real Estate

    1203 N Ave, Milford, IA 51351
    • /22

      Not Listed For Sale

      2334 Quail Run, Spirit Lake, IA 51360

      • 3 Beds
      • 2.5 Baths
      • 1,634 Sq Ft
      • Built 2008
      2334 Quail Run, Spirit Lake, IA 51360

      Last Sold Summary

      • 4 Days On Market

  • /15

    $144,000

    • 3 Beds
    • 2 Baths
    • 990 Sq Ft

    1502 Memphis Ave Unit 5, Spirit Lake, IA 51360

    Beautiful 2024-built, 3-bedroom, 2-bath home featuring modern finishes throughout. The open-concept floor plan offers a spacious living area and a stunning kitchen with a large island, perfect for dining, meal prep, and entertaining. The kitchen is equipped with Samsung stainless steel appliances. The generous primary suite provides a relaxing retreat with plenty of space. Immaculately maintained

    Agent Photo

    Charlie Leissler

    RE/MAX Lakes Realty

    1502 Memphis Ave Unit 5, Spirit Lake, IA 51360
  • /58

    $445,000

    Sold Jun 17, 2026

    1190 Lower Loop, Arnolds Park, IA 51331

    • 3 Beds
    • 2 Baths
    • 1,583 Sq Ft
    • Built 2025

    Last Sold Summary

    • $281/SF
    • 264 Days On Market

    Last Listing Agent Seth Hellinga Real Estate Unlimited

    1190 Lower Loop, Arnolds Park, IA 51331
    • /38

      Est $2,284,749

      Not Listed For Sale

      24257 178th St, Okoboji, IA 51355

      • 5 Beds
      • 5 Baths
      • 4,440 Sq Ft
      • Built 1968
      24257 178th St, Okoboji, IA 51355

      Last Sold Summary

      • 34 Days On Market

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

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

    $169,000

    Sold Oct 03, 2025

    510 11th St, Milford, IA 51351

    • 2 Beds
    • 1.5 Baths
    • 800 Sq Ft
    • Built 1950

    Last Sold Summary

    • $211/SF
    • 3 Days On Market

    Current Estimated Value $170,879

    Last Listing Agent Josh Schaben Keller Williams Okoboji

    510 11th St, Milford, IA 51351
    • /55

      Est $500,489

      Not Listed For Sale

      3605 Lincoln Ave, Spirit Lake, IA 51360

      • 5 Beds
      • 3 Baths
      • 2,950 Sq Ft
      • Built 2021
      3605 Lincoln Ave, Spirit Lake, IA 51360

      Last Sold Summary

      • 37 Days On Market

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

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

    $305,000

    Sold Jun 05, 2026

    1203 Sanborn Ave Unit 18, Okoboji, IA 51355

    • 2 Beds
    • 2 Baths
    • 1,056 Sq Ft
    • Built 2004

    Last Sold Summary

    • 2% Below List Price
    • $289/SF
    • 31 Days On Market

    Current Estimated Value $307,900

    Last Listing Agent Gretchen Lolis Hinn Real Estate

    1203 Sanborn Ave Unit 18, Okoboji, IA 51355
    • /9

      Not Listed For Sale

      3 27th St, Spirit Lake, IA 51360

      • 2 Beds
      • 1.5 Baths
      • 923 Sq Ft
      • Built 1979
      3 27th St, Spirit Lake, IA 51360

      Last Sold Summary

      • 6 Days On Market

  • /20

    $359,000

    New Construction Under Contract
    • 3 Beds
    • 2 Baths
    • 1,620 Sq Ft

    3610 Pinewood Dr, Spirit Lake, IA 51360

    Don't miss out on the opportunity to buy a brand new home in Spirit Lake. These 1620 sq. ft. patio homes offer 3 bedrooms, 2 bathrooms, 9' ceilings, 3 car garage and a saferoom. Home to be complete late summer 2026. This is new construction being built, photos are of other similar homes in a neighboring development and may not be the same finishing's as the home is when it is complete. Buyers may

    Agent Photo

    Katie Slater

    NextHome at the Lakes

    3610 Pinewood Dr, Spirit Lake, IA 51360
  • /52

    $1,100,000

    Sold Sep 30, 2025

    15649 250th Ave, Spirit Lake, IA 51360

    • 4 Beds
    • 3.5 Baths
    • 3,292 Sq Ft
    • Built 2005

    Last Sold Summary

    • 8% Below List Price
    • $334/SF
    • 30 Days On Market

    Current Estimated Value $1,053,342

    Last Listing Agent Erica Schultes NextHome at the Lakes

    15649 250th Ave, Spirit Lake, IA 51360
    • /31

      Est $113,200

      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

      • 3 Days On Market

  • /18

    $359,000

    New Construction Under Contract
    • 3 Beds
    • 2 Baths
    • 1,620 Sq Ft

    3602 Pinewood Dr, Spirit Lake, IA 51360

    Don't miss out on the opportunity to buy a brand new home in Spirit Lake. These 1620 sq. ft. patio homes offer 3 bedrooms, 2 bathrooms, 9' ceilings, 3 car garage and a saferoom. Home to be complete late summer 2026. This is new construction being built, photos are of other similar homes in a neighboring development and may not be the same finishing's as the home is when it is complete. Buyers may

    Agent Photo

    Katie Slater

    NextHome at the Lakes

    3602 Pinewood Dr, Spirit Lake, IA 51360
  • /29

    $692,500

    Sold Jul 28, 2025

    905 Emerald Pines Dr, Arnolds Park, IA 51331

    • 3 Beds
    • 2 Baths
    • 2,209 Sq Ft
    • Built 2013

    Last Sold Summary

    • 3% Below List Price
    • $313/SF
    • 16 Days On Market

    Current Estimated Value $705,762

    Last Listing Agent Will Kretsinger RE/MAX Lakes Realty

    905 Emerald Pines Dr, Arnolds Park, IA 51331
    • /15

      Est $90,225

      Not Listed For Sale

      209 N 1st St, Terril, IA 51364

      • 3 Beds
      • 1 Bath
      • 1,142 Sq Ft
      • Built 1915
      209 N 1st St, Terril, IA 51364

      Last Sold Summary

      • 2 Days On Market

  • /20

    $359,000

    New Construction Under Contract
    • 3 Beds
    • 2 Baths
    • 1,580 Sq Ft

    3605 Pinewood Dr, Spirit Lake, IA 51360

    Don't miss out on the opportunity to own a brand new home in Spirit Lake. These 1580 sq. ft. patio homes offer 3 bedrooms, 2 bathrooms, 9' ceilings, 3 car garage and a saferoom. Home to be complete late summer. This is new construction being built, photos are of similar homes in a neighboring development and may not be the same finishing's as this home is when it is complete. Buyer may be able to

    Agent Photo

    Katie Slater

    NextHome at the Lakes

    3605 Pinewood Dr, Spirit Lake, IA 51360
  • /14

    $187,000

    Sold Aug 07, 2025

    2103 Denver Ave, Spirit Lake, IA 51360

    • 3 Beds
    • 1 Bath
    • 912 Sq Ft
    • Built 1957

    Last Sold Summary

    • 4% Above List Price
    • $205/SF
    • 27 Days On Market

    Current Estimated Value $186,067

    Last Listing Agent Peggy Bergh-Kuker Keller Williams Okoboji

    2103 Denver Ave, Spirit Lake, IA 51360
    • /14

      Est $340,773

      Not Listed For Sale

      2305 240th St, Milford, IA 51351

      • 3 Beds
      • 2 Baths
      • 1,569 Sq Ft
      • Built 1900
      2305 240th St, Milford, IA 51351

      Last Sold Summary

      • 2 Days On Market

  • /20

    $359,000

    New Construction Under Contract
    • 3 Beds
    • 2 Baths
    • 1,580 Sq Ft

    3613 Pinewood Dr, Spirit Lake, IA 51360

    Don't miss out on the opportunity to own a brand new home in Spirit Lake. These 1580 sq. ft. patio homes offer 3 bedrooms, 2 bathrooms, 9' ceilings, 3 car garage and a saferoom. Home to be complete late summer. This is new construction being built, photos are of similar homes in a neighboring development and may not be the same finishing's as this home is when it is complete. Buyer may be able to

    Agent Photo

    Katie Slater

    NextHome at the Lakes

    3613 Pinewood Dr, Spirit Lake, IA 51360
  • /2

    $69,900

    Sold Apr 16, 2026

    Lot 52 Jolly Ct, Spirit Lake, IA 51360

    • Land
    • 17,909 Sq Ft
    • $170,008 per Acre

    Last Sold Summary

    • 321 Days On Market

    Last Listing Agent Seth Hellinga Real Estate Unlimited

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

      Est $219,504

      Not Listed For Sale

      607 Q Ave, Milford, IA 51351

      • 3 Beds
      • 2 Baths
      • 1,064 Sq Ft
      • Built 1977
      607 Q Ave, Milford, IA 51351

      Last Sold Summary

      • 17 Days On Market

  • /18

    $359,000

    New Construction Under Contract
    • 3 Beds
    • 2 Baths
    • 1,620 Sq Ft

    3614 Pinewood Dr, Spirit Lake, IA 51360

    Don't miss out on the opportunity to buy a brand new home in Spirit Lake. These 1620 sq. ft. patio homes offer 3 bedrooms, 2 bathrooms, 9' ceilings, 3 car garage and a saferoom. Home to be complete late summer 2026. This is new construction being built, photos are of other similar homes in a neighboring development and may not be the same finishing's as the home is when it is complete. Buyers may

    Agent Photo

    Katie Slater

    NextHome at the Lakes

    3614 Pinewood Dr, Spirit Lake, IA 51360
  • /47

    $400,000

    Sold Apr 09, 2026

    15403 War Eagle Blvd, Spirit Lake, IA 51360

    • 4 Beds
    • 2 Baths
    • 1,680 Sq Ft
    • Built 1977

    Last Sold Summary

    • 7% Below List Price
    • $238/SF
    • 6 Days On Market

    Current Estimated Value $377,394

    Last Listing Agent Kolette Delperdang EXIT Realty Midwest

    15403 War Eagle Blvd, Spirit Lake, IA 51360
    • /17

      Est $198,882

      Not Listed For Sale

      905 7th St, Milford, IA 51351

      • 2 Beds
      • 1 Bath
      • 1,080 Sq Ft
      • Built 1956
      905 7th St, Milford, IA 51351

      Last Sold Summary

      • 1 Day On Market

  • /20

    $359,000

    New Construction Under Contract
    • 3 Beds
    • 2 Baths
    • 1,620 Sq Ft

    3606 Pinewood Dr, Spirit Lake, IA 51360

    Don't miss out on the opportunity to buy a brand new home in Spirit Lake. These 1620 sq. ft. patio homes offer 3 bedrooms, 2 bathrooms, 9' ceilings, 3 car garage and a saferoom. Home to be complete late summer 2026. This is new construction being built, photos are of other similar homes in a neighboring development and may not be the same finishing's as the home is when it is complete. Buyers may

    Agent Photo

    Katie Slater

    NextHome at the Lakes

    3606 Pinewood Dr, Spirit Lake, IA 51360
  • /67

    $310,000

    Sold Jan 05, 2026

    205 Lake Ave, Lake Park, IA 51347

    • 6 Beds
    • 4.5 Baths
    • 5,066 Sq Ft
    • Built 1904

    Last Sold Summary

    • $61/SF
    • 33 Days On Market

    Current Estimated Value $316,258

    Last Listing Agent Sophie Hinn Hinn Real Estate

    205 Lake Ave, Lake Park, IA 51347
    • /27

      Est $261,088

      Not Listed For Sale

      905 13th St, Milford, IA 51351

      • 4 Beds
      • 2 Baths
      • 2,184 Sq Ft
      • Built 1978
      905 13th St, Milford, IA 51351

      Last Sold Summary

      • 27 Days On Market

  • /19

    $2,790,000

    New Construction
    • 4 Beds
    • 3.5 Baths
    • 2,560 Sq Ft

    1201 Lake Shore Dr, Okoboji, IA 51355

    Welcome to 1201 Lakeshore Drive, a newly constructed lakefront retreat on the shores of iconic West Lake Okoboji. This is not simply a lake home purchase. This is a lifestyle purchase. It's sunrise reflections across the water, sunset cruises with friends, and weekends spent enjoying everything that makes Okoboji one of the Midwest's premier lake destinations. It's the opportunity to create

    Agent Photo

    Aaron Jones

    RE/MAX Lakes Realty

    1201 Lake Shore Dr, Okoboji, IA 51355
  • /5

    $190,000

    Sold Jan 16, 2026

    Hill Hill, Spirit Lake, IA 51360

    • Land
    • 2.66 Acres
    • $71,348 per Acre

    Last Sold Summary

    • 5% Below List Price
    • 4 Days On Market

    Last Listing Agent Scott Reynolds EXIT Realty Midwest

    Hill Hill, Spirit Lake, IA 51360

Showing Results 81 - 120, Page 3 of 18

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