13,763

Dickinson County, IA Homes

Section Image Section Image
  • /19

    $369,000

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

    3618 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 spring 2027. 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 pick

    Agent Photo

    Katie Slater

    NextHome at the Lakes

    3618 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 $322,931

    Last Listing Agent Sophie Hinn Hinn Real Estate

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

      Est $437,844

      Not Listed For Sale

      1310 Wood Duck Rd, Arnolds Park, IA 51331

      • 3 Beds
      • 2 Baths
      • 1,568 Sq Ft
      • Built 2004
      1310 Wood Duck Rd, Arnolds Park, IA 51331

      Last Sold Summary

      • 8 Days On Market

      Last Listing Agent Sophie Hinn Hinn Real Estate

  • /20

    $369,000

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

    3617 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 Spring 2027. 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

    Agent Photo

    Katie Slater

    NextHome at the Lakes

    3617 Pinewood Dr, Spirit Lake, IA 51360
  • /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
    • /20

      Est $319,144

      Not Listed For Sale

      1104 Sunshine Run, Arnolds Park, IA 51331

      • 3 Beds
      • 2 Baths
      • 1,170 Sq Ft
      • Built 1998
      1104 Sunshine Run, Arnolds Park, IA 51331

      Last Sold Summary

      • 5 Days On Market

      Last Listing Agent Scott Hunter Hunter Real Estate

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

    $297,000

    Sold Aug 19, 2026

    2300 Country Club Dr Unit 5, Okoboji, IA 51355

    • 3 Beds
    • 2 Baths
    • 1,698 Sq Ft
    • Built 1978

    Last Sold Summary

    • 3% Below List Price
    • $175/SF
    • 42 Days On Market

    Last Listing Agent Marilyn Strickland Hoien Realty

    2300 Country Club Dr Unit 5, Okoboji, IA 51355
    • /29

      Est $662,290

      Not Listed For Sale

      1213 Sunshine Run, Arnolds Park, IA 51331

      • 3 Beds
      • 2 Baths
      • 1,540 Sq Ft
      • Built 1998
      1213 Sunshine Run, Arnolds Park, IA 51331

      Last Sold Summary

      • 3 Days On Market

      Last Listing Agent Ryan Maris Okoboji Realty

  • /20

    $369,000

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

    3629 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 spring 2027. This is new construction to be 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

    Agent Photo

    Katie Slater

    NextHome at the Lakes

    3629 Pinewood Dr, Spirit Lake, IA 51360
  • /20

    $195,000

    Sold Jun 04, 2026

    314 E 5th St, Lake Park, IA 51347

    • 2 Beds
    • 1.5 Baths
    • 1,212 Sq Ft
    • Built 1950

    Last Sold Summary

    • $161/SF
    • 7 Days On Market

    Current Estimated Value $193,070

    Last Listing Agent Seth Hellinga Real Estate Unlimited

    314 E 5th St, Lake Park, IA 51347
    • /11

      Est $524,667

      Not Listed For Sale

      20200 232nd Ave, Milford, IA 51351

      • 2 Beds
      • 2 Baths
      • 960 Sq Ft
      • Built 2019
      20200 232nd Ave, Milford, IA 51351

      Last Sold Summary

      • 49 Days On Market

      Last Listing Agent Charlie Leissler RE/MAX Lakes Realty

  • /50

    $2,699,000

    New Construction $91K PRICE DROP
    • 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
  • /30

    $540,000

    Sold Dec 05, 2025

    2814 Center Lake Dr, Spirit Lake, IA 51360

    • 4 Beds
    • 3 Baths
    • 1,948 Sq Ft
    • Built 1977

    Last Sold Summary

    • 2% Below List Price
    • $277/SF
    • 11 Days On Market

    Current Estimated Value $552,819

    Last Listing Agent Nancy Vierkant EXIT Realty Midwest

    2814 Center Lake Dr, Spirit Lake, IA 51360
    • /23

      Est $344,333

      Not Listed For Sale

      2808 Prairie Ln, Milford, IA 51351

      • 3 Beds
      • 1.5 Baths
      • 2,688 Sq Ft
      • Built 2004
      2808 Prairie Ln, Milford, IA 51351

      Last Sold Summary

      • 20 Days On Market

      Last Listing Agent Michael Jensen Jensen Real Estate

  • /20

    $359,000

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

    3609 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

    3609 Pinewood Dr, Spirit Lake, IA 51360
  • /44

    $1,395,600

    Sold Jul 24, 2026

    24410 140th St, Spirit Lake, IA 51360

    • 5 Beds
    • 6 Baths
    • 3,344 Sq Ft
    • Built 1899

    Last Sold Summary

    • $417/SF
    • 4 Days On Market

    Current Estimated Value $1,358,854

    Last Listing Agent Heather King Hinn Real Estate

    24410 140th St, Spirit Lake, IA 51360
    • /22

      Est $356,508

      Not Listed For Sale

      2802 Delia Ln, Milford, IA 51351

      • 4 Beds
      • 2 Baths
      • 1,905 Sq Ft
      • Built 1999
      2802 Delia Ln, Milford, IA 51351

      Last Sold Summary

      • 41 Days On Market

      Last Listing Agent Matt Lippon Jensen Real Estate

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

    $420,000

    Sold Apr 10, 2026

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

    • 3 Beds
    • 2 Baths
    • 1,385 Sq Ft
    • Built 2014

    Last Sold Summary

    • 1% Below List Price
    • $303/SF
    • 30 Days On Market

    Current Estimated Value $420,501

    Last Listing Agent Cara Naatjes Naatjes Group | Bluewater Brokers

    290 240th Ave Unit 158, Arnolds Park, IA 51331
    • /30

      Est $719,220

      Not Listed For Sale

      512 34th St, Milford, IA 51351

      • 5 Beds
      • 3 Baths
      • 3,670 Sq Ft
      • Built 2005
      512 34th St, Milford, IA 51351

      Last Sold Summary

      • 5 Days On Market

      Last Listing Agent Mary Lynn Ingvall Ingvall Real Estate Team

  • /18

    $369,000

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

    3630 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 spring 2027. 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

    3630 Pinewood Dr, Spirit Lake, IA 51360
  • /16

    $710,000

    Sold May 20, 2026

    25631 105th St, Spirit Lake, IA 51360

    • 2 Beds
    • 2 Baths
    • 2,252 Sq Ft
    • Built 1954

    Last Sold Summary

    • 4% Below List Price
    • $315/SF
    • 3 Days On Market

    Current Estimated Value $718,147

    Last Listing Agent Aaron Jones RE/MAX Lakes Realty

    25631 105th St, Spirit Lake, IA 51360
    • /44

      Est $511,909

      Not Listed For Sale

      389 Emerald Dr, Arnolds Park, IA 51331

      • 3 Beds
      • 2 Baths
      • 1,596 Sq Ft
      • Built 1976
      389 Emerald Dr, Arnolds Park, IA 51331

      Last Sold Summary

      • 5 Days On Market

      Last Listing Agent Michael Jensen Jensen Real Estate

  • /20

    $369,000

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

    3626 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 spring 2027. 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

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

    $225,000

    Sold Oct 31, 2025

    701 7th St, Spirit Lake, IA 51360

    • 3 Beds
    • 1.5 Baths
    • 1,170 Sq Ft
    • Built 1973

    Last Sold Summary

    • 10% Below List Price
    • $192/SF
    • 22 Days On Market

    Current Estimated Value $238,533

    Last Listing Agent Mary Lynn Ingvall Ingvall Real Estate Team

    701 7th St, Spirit Lake, IA 51360
    • /19

      Est $578,380

      Not Listed For Sale

      201 Emerald Meadows Dr, Arnolds Park, IA 51331

      • 2 Beds
      • 4 Baths
      • 2,496 Sq Ft
      • Built 1994
      201 Emerald Meadows Dr, Arnolds Park, IA 51331

      Last Sold Summary

      • 25 Days On Market

      Last Listing Agent Kirk Stauss Stauss Realty

  • /21

    $369,000

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

    3625 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 spring 2027. 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

    Agent Photo

    Katie Slater

    NextHome at the Lakes

    3625 Pinewood Dr, Spirit Lake, IA 51360
  • /36

    $380,000

    Sold Jan 16, 2026

    1850 23rd St Unit 48, Spirit Lake, IA 51360

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

    Last Sold Summary

    • 5% Below List Price
    • $264/SF
    • 0 Days On Market

    Current Estimated Value $372,538

    Last Listing Agent Keith Brockmeyer Lakeland Realty of Iowa

    1850 23rd St Unit 48, Spirit Lake, IA 51360
    • /31

      Est $414,528

      Not Listed For Sale

      352 Emerald Dr, Arnolds Park, IA 51331

      • 3 Beds
      • 2.5 Baths
      • 1,602 Sq Ft
      • Built 1996
      352 Emerald Dr, Arnolds Park, IA 51331

      Last Sold Summary

      • 1 Day On Market

      Last Listing Agent Kolette Delperdang EXIT Realty Midwest

  • /67

    $3,745,000

    New Construction
    • 4 Beds
    • 3.5 Baths
    • 4,900 Sq Ft

    2707 1st St, Arnolds Park, IA 51331

    There are lake homes...and then there are legacy properties. Perfectly positioned entering Brown's Bay of West Lake Okoboji, this newly completed custom home offers nearly 5,000 square feet of luxury living in one of the most sought-after locations in the Iowa Great Lakes. With breathtaking blue-water views, unforgettable sunsets, and a location just a short walk or golf cart ride from Arnolds

    Agent Photo

    Aaron Jones

    RE/MAX Lakes Realty

    2707 1st St, Arnolds Park, IA 51331
  • /12

    $350,000

    Sold Dec 01, 2025

    70 Dam Rd, Arnolds Park, IA 51331

    • 3 Beds
    • 2 Baths
    • 1,536 Sq Ft
    • Built 1940

    Last Sold Summary

    • 25% Below List Price
    • $228/SF
    • 201 Days On Market

    Current Estimated Value $355,933

    Last Listing Agent Charlie Leissler RE/MAX Lakes Realty

    70 Dam Rd, Arnolds Park, IA 51331
    • /18

      Est $340,836

      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 Day On Market

      Last Listing Agent Marilyn Vos Hoien Realty

  • /20

    $364,000

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

    3601 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

    3601 Pinewood Dr, Spirit Lake, IA 51360
  • /28

    $1,365,000

    Sold Nov 14, 2025

    3300 Kuchel Trail, Milford, IA 51351

    • 5 Beds
    • 4 Baths
    • 3,758 Sq Ft
    • Built 2020

    Last Sold Summary

    • 28% Below List Price
    • $363/SF
    • 98 Days On Market

    Current Estimated Value $1,386,197

    Last Listing Agent Peggy Bergh-Kuker Keller Williams Okoboji

    3300 Kuchel Trail, Milford, IA 51351
    • /47

      Est $833,000

      Not Listed For Sale

      1413 2nd St, Arnolds Park, IA 51331

      • 5 Beds
      • 3 Baths
      • 3,494 Sq Ft
      • Built 1997
      1413 2nd St, Arnolds Park, IA 51331

      Last Sold Summary

      • 4 Days On Market

      Last Listing Agent Mary Lynn Ingvall Ingvall Real Estate Team

  • /20

    $369,000

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

    3621 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 spring 2027. 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

    Agent Photo

    Katie Slater

    NextHome at the Lakes

    3621 Pinewood Dr, Spirit Lake, IA 51360
  • /39

    $1,000,000

    Sold Aug 29, 2025

    20500 Dolphin Rd, Spirit Lake, IA 51360

    • 4 Beds
    • 3.5 Baths
    • 2,690 Sq Ft
    • Built 1953

    Last Sold Summary

    • 22% Below List Price
    • $372/SF
    • 157 Days On Market

    Current Estimated Value $1,038,957

    Last Listing Agent Amy Maris Okoboji Realty

    20500 Dolphin Rd, Spirit Lake, IA 51360
    • /56

      Est $630,805

      Not Listed For Sale

      1411 2nd St, Arnolds Park, IA 51331

      • 5 Beds
      • 3 Baths
      • 3,252 Sq Ft
      • Built 1998
      1411 2nd St, Arnolds Park, IA 51331

      Last Sold Summary

      • 5 Days On Market

      Last Listing Agent Kolette Delperdang EXIT Realty Midwest

  • /20

    $359,000

    New Construction Pending
    • 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

Showing Results 121 - 160, Page 4 of 18

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