51331 Real Estate and Properties for Sale

$199,000
Active
Data Source Icon

290 240th Avenue 315

Arnolds Park, IA 51331

  • Single Family
  • 2 Beds
  • 1 Bath
  • 600 sqft
Listing provided courtesy of RE/MAX Lakes Realty
$2,990,000
Active
Data Source Icon

325 Lakeshore Drive

Arnolds Park, IA 51331

  • Single Family
  • 4 Beds
  • 3 Baths
  • 2,499 sqft
Listing provided courtesy of Jensen Real Estate
$38,000
Active
Data Source Icon

269 242nd Avenue

Arnolds Park, IA 51331

  • Single Family
  • 384 sqft
Listing provided courtesy of RE/MAX Lakes Realty
$769,500
Active
Data Source Icon

171 Linden Drive D

Arnolds Park, IA 51331

  • Single Family
  • 5 Beds
  • 5 Baths
  • 3,778 sqft
Listing provided courtesy of Okoboji Realty
$449,000
Active
Data Source Icon

290 240th Avenue 36

Arnolds Park, IA 51331

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,642 sqft
Listing provided courtesy of RE/MAX Lakes Realty
$445,000
Active
Data Source Icon

1172 Lower Loop

Arnolds Park, IA 51331

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,583 sqft
Listing provided courtesy of Real Estate Unlimited
$445,000
Active
Data Source Icon

1174 Lower Loop

Arnolds Park, IA 51331

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,583 sqft
Listing provided courtesy of Real Estate Unlimited
$445,000
Active
Data Source Icon

1176 Lower Loop

Arnolds Park, IA 51331

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,583 sqft
Listing provided courtesy of Real Estate Unlimited
$445,000
Active
Data Source Icon

1178 Lower Loop

Arnolds Park, IA 51331

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,583 sqft
Listing provided courtesy of Real Estate Unlimited
$445,000
Active
Data Source Icon

1179 Lower Loop

Arnolds Park, IA 51331

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,583 sqft
Listing provided courtesy of Real Estate Unlimited
$445,000
Active
Data Source Icon

1180 Lower Loop

Arnolds Park, IA 51331

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,583 sqft
Listing provided courtesy of Real Estate Unlimited
$445,000
Active
Data Source Icon

1182 Lower Loop

Arnolds Park, IA 51331

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,583 sqft
Listing provided courtesy of Real Estate Unlimited
$445,000
Active
Data Source Icon

1184 Lower Loop

Arnolds Park, IA 51331

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,583 sqft
Listing provided courtesy of Real Estate Unlimited
$445,000
Active
Data Source Icon

1186 Lower Loop

Arnolds Park, IA 51331

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,583 sqft
Listing provided courtesy of Real Estate Unlimited
$439,900
Active
Data Source Icon

521 Okoboji Grove Road #20

Arnolds Park, IA 51331

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,834 sqft
Listing provided courtesy of Jensen Real Estate
$799,000
Active
Data Source Icon

41 Dewey Street

Arnolds Park, IA 51331

  • Multi-Family
  • 7 Beds
  • 4 Baths
  • 3,336 sqft
Listing provided courtesy of Jensen Real Estate
$784,500
Active
Data Source Icon

455 240th Avenue 208

Arnolds Park, IA 51331

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,781 sqft
Listing provided courtesy of RE/MAX Lakes Realty
$445,000
Active
Data Source Icon

1177 Lower Loop

Arnolds Park, IA 51331

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,583 sqft
Listing provided courtesy of Real Estate Unlimited
$579,900
Active
Data Source Icon

244 HWY 71 S. G46

Arnolds Park, IA 51331

  • Single Family
  • 3 Beds
  • 4 Baths
  • 1,989 sqft
Listing provided courtesy of RE/MAX Lakes Realty
$549,900
Active
Data Source Icon

244 HWY 71 S. G41

Arnolds Park, IA 51331

  • Single Family
  • 3 Beds
  • 4 Baths
  • 1,989 sqft
Listing provided courtesy of RE/MAX Lakes Realty
$438,000
Active
Data Source Icon

1223 Lower Loop

Arnolds Park, IA 51331

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,583 sqft
Listing provided courtesy of Real Estate Unlimited
$1,100,000
Active
Data Source Icon

455 240th Street 408

Arnolds Park, IA 51331

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,781 sqft
Listing provided courtesy of Jensen Real Estate
$549,000
Active
Data Source Icon

425 240th Avenue 105

Arnolds Park, IA 51331

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,436 sqft
Listing provided courtesy of Keller Williams Okoboji
$75,000
Active
Data Source Icon

92 Rohr Street 28

Arnolds Park, IA 51331

  • Single Family
  • 2 Beds
  • 1 Bath
  • 1,050 sqft
Listing provided courtesy of EXIT Realty Midwest
$1,195,000
Active
Data Source Icon

333 Hwy 71 N

Arnolds Park, IA 51331

  • Single Family
  • 3 Beds
  • 3 Baths
  • 2,126 sqft
Listing provided courtesy of Jensen Real Estate
$360,000
Active
Data Source Icon

342 Benit Drive 11

Arnolds Park, IA 51331

  • Single Family
  • 2 Beds
  • 2 Baths
  • 1,324 sqft
Listing provided courtesy of RE/MAX Lakes Realty
$859,000
Active
Data Source Icon

580 Linden Drive 208

Arnolds Park, IA 51331

  • Single Family
  • 4 Beds
  • 2 Baths
  • 1,759 sqft
Listing provided courtesy of RE/MAX Lakes Realty
$795,000
Active
Data Source Icon

425 240th Avenue #206

Arnolds Park, IA 51331

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,820 sqft
Listing provided courtesy of Ingvall Real Estate Team
$439,000
Active
Data Source Icon

290 240Th Avenue 48

Arnolds Park, IA 51331

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,155 sqft
Listing provided courtesy of RE/MAX Lakes Realty
$490,000
Active
Data Source Icon

225 Emerald Meadows Drive

Arnolds Park, IA 51331

  • Single Family
  • 2 Beds
  • 4 Baths
  • 2,240 sqft
Listing provided courtesy of RE/MAX Lakes Realty
$140,000
Active
Data Source Icon

144 Lakeshore Drive

Arnolds Park, IA 51331

  • Commercial
Listing provided courtesy of Jensen Real Estate
$650,000
Active
Data Source Icon

455 240th Avenue 305

Arnolds Park, IA 51331

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,517 sqft
Listing provided courtesy of Stauss Realty
$450,000
Active
Data Source Icon

467 Rohr Street

Arnolds Park, IA 51331

  • Single Family
  • 6 Beds
  • 3 Baths
  • 2,466 sqft
Listing provided courtesy of RE/MAX Lakes Realty
$465,000
Active
Data Source Icon

213 Hwy 71 S #A202

Arnolds Park, IA 51331

  • Single Family
  • 2 Beds
  • 3 Baths
  • 1,198 sqft
Listing provided courtesy of Ingvall Real Estate Team
$1,899,000
Active
Data Source Icon

164 Park Place

Arnolds Park, IA 51331

  • Single Family
  • 3 Beds
  • 3 Baths
  • 3,248 sqft
Listing provided courtesy of Hinn Real Estate
$819,000
Active
Data Source Icon

435 240th Ave 208

Arnolds Park, IA 51331

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,896 sqft
Listing provided courtesy of Naatjes Group Bluewater Brokers
$345,500
Active
Data Source Icon

172 Iowa Street

Arnolds Park, IA 51331

  • Single Family
  • 4 Beds
  • 3 Baths
  • 1,064 sqft
Listing provided courtesy of Copper Dog Realty, LLC
$455,000
Active
Data Source Icon

1001 Sunshine Run

Arnolds Park, IA 51331

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,186 sqft
Listing provided courtesy of Keller Williams Okoboji
$599,000
Active
Data Source Icon

244 HWY 71 S D22

Arnolds Park, IA 51331

  • Single Family
  • 3 Beds
  • 4 Baths
  • 1,989 sqft
Listing provided courtesy of Ingvall Real Estate Team
$849,000
Active
Data Source Icon

570 Linden Drive

Arnolds Park, IA 51331

  • Single Family
  • 4 Beds
  • 3 Baths
  • 1,719 sqft
Listing provided courtesy of Jensen Real Estate
$499,000
Active
Data Source Icon

203 Emerald Meadows Drive

Arnolds Park, IA 51331

  • Single Family
  • 3 Beds
  • 3 Baths
  • 2,220 sqft
Listing provided courtesy of RE/MAX Lakes Realty
$615,000
Active
Data Source Icon

244 Hwy 71 S E29

Arnolds Park, IA 51331

  • Single Family
  • 3 Beds
  • 4 Baths
  • 1,989 sqft
Listing provided courtesy of Ingvall Real Estate Team
$110,000
Active
Data Source Icon

92 Rohr Street #25

Arnolds Park, IA 51331

  • Single Family
  • 2 Beds
  • 1 Bath
  • 1,000 sqft
Listing provided courtesy of Northwest Realty
$627,500
Active
Data Source Icon

244 Highway 71 S D18

Arnolds Park, IA 51331

  • Single Family
  • 3 Beds
  • 4 Baths
  • 1,989 sqft
Listing provided courtesy of Keller Williams Okoboji
$627,500
Active
Data Source Icon

228 Hwy 71 S C15

Arnolds Park, IA 51331

  • Single Family
  • 3 Beds
  • 4 Baths
  • 1,989 sqft
Listing provided courtesy of Keller Williams Okoboji
$429,000
Active
Data Source Icon

290 240th Avenue 281

Arnolds Park, IA 51331

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,404 sqft
Listing provided courtesy of Keller Williams Okoboji
$429,000
Active
Data Source Icon

290 240th Avenue 125

Arnolds Park, IA 51331

  • Single Family
  • 3 Beds
  • 3 Baths
  • 1,244 sqft
Listing provided courtesy of RE/MAX Lakes Realty
$2,150,000
Active
Data Source Icon

162 Pillsbury Point

Arnolds Park, IA 51331

  • Single Family
  • 4 Beds
  • 3 Baths
  • 1,848 sqft
Listing provided courtesy of Hoien Realty
$830,000
Active
Data Source Icon

570 Linden Drive 104

Arnolds Park, IA 51331

  • Single Family
  • 4 Beds
  • 3 Baths
  • 1,719 sqft
Listing provided courtesy of RE/MAX Lakes Realty
$649,900
Active
Data Source Icon

455 240th Avenue 307

Arnolds Park, IA 51331

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,444 sqft
Listing provided courtesy of RE/MAX Lakes Realty
$419,900
Active
Data Source Icon

290 240th Avenue 267

Arnolds Park, IA 51331

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,385 sqft
Listing provided courtesy of RE/MAX Lakes Realty
$21,950
Active
Data Source Icon

764 Linden Drive #16

Arnolds Park, IA 51331

  • Commercial
Listing provided courtesy of RE/MAX Lakes Realty
$21,950
Active
Data Source Icon

764 Linden Drive #19

Arnolds Park, IA 51331

  • Commercial
Listing provided courtesy of RE/MAX Lakes Realty
$21,950
Active
Data Source Icon

764 Linden Drive #20

Arnolds Park, IA 51331

  • Commercial
Listing provided courtesy of RE/MAX Lakes Realty
$21,950
Active
Data Source Icon

764 Linden Drive #21

Arnolds Park, IA 51331

  • Commercial
Listing provided courtesy of RE/MAX Lakes Realty
$21,950
Active
Data Source Icon

764 Linden Drive #22

Arnolds Park, IA 51331

  • Commercial
Listing provided courtesy of RE/MAX Lakes Realty
$21,950
Active
Data Source Icon

764 Linden Drive #26

Arnolds Park, IA 51331

  • Commercial
Listing provided courtesy of RE/MAX Lakes Realty
$21,950
Active
Data Source Icon

764 Linden Drive #28

Arnolds Park, IA 51331

  • Commercial
Listing provided courtesy of RE/MAX Lakes Realty
$21,950
Active
Data Source Icon

764 Linden Drive #30

Arnolds Park, IA 51331

  • Commercial
Listing provided courtesy of RE/MAX Lakes Realty
$21,950
Active
Data Source Icon

764 Linden Drive #31

Arnolds Park, IA 51331

  • Commercial
Listing provided courtesy of RE/MAX Lakes Realty
$939,000
Active
Data Source Icon

580 Linden Drive 309

Arnolds Park, IA 51331

  • Single Family
  • 4 Beds
  • 3 Baths
  • 1,786 sqft
Listing provided courtesy of RE/MAX Lakes Realty
$2,650,000
Active
Data Source Icon

160 Pillsbury Pt

Arnolds Park, IA 51331

  • Single Family
  • 4 Beds
  • 4 Baths
  • 2,178 sqft
Listing provided courtesy of Hunter Real Estate
$389,900
Active
Data Source Icon

290 240th Avenue 253

Arnolds Park, IA 51331

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,434 sqft
Listing provided courtesy of Jensen Real Estate
$649,900
Active
Data Source Icon

320 Hwy 71

Arnolds Park, IA 51331

  • Commercial
Listing provided courtesy of Integrity Real Estate
$549,900
Active
Data Source Icon

244 HWy 71 S. G45

Arnolds Park, IA 51331

  • Single Family
  • 3 Beds
  • 4 Baths
  • 1,989 sqft
Listing provided courtesy of RE/MAX Lakes Realty
$579,900
Active
Data Source Icon

244 HWY 71 S. G39

Arnolds Park, IA 51331

  • Single Family
  • 3 Beds
  • 4 Baths
  • 1,989 sqft
Listing provided courtesy of RE/MAX Lakes Realty
$354,900
Active
Data Source Icon

630 Linden Drive 1117

Arnolds Park, IA 51331

  • Single Family
  • 3 Beds
  • 3 Baths
  • 1,480 sqft
Listing provided courtesy of RE/MAX Lakes Realty
$419,000
Active
Data Source Icon

630 Linden Drive 1352

Arnolds Park, IA 51331

  • Single Family
  • 3 Beds
  • 3 Baths
  • 1,572 sqft
Listing provided courtesy of RE/MAX Lakes Realty
$399,000
Active
Data Source Icon

600 Linden Drive 303

Arnolds Park, IA 51331

  • Single Family
  • 4 Beds
  • 3 Baths
  • 1,388 sqft
Listing provided courtesy of RE/MAX Lakes Realty
$449,000
Active
Data Source Icon

600 Linden Drive 214

Arnolds Park, IA 51331

  • Single Family
  • 4 Beds
  • 3 Baths
  • 1,357 sqft
Listing provided courtesy of RE/MAX Lakes Realty
$199,000
Active
Data Source Icon

290 240th Avenue 314

Arnolds Park, IA 51331

  • Single Family
  • 2 Beds
  • 1 Bath
  • 600 sqft
Listing provided courtesy of RE/MAX Lakes Realty
$445,000
Active
Data Source Icon

1189 Lower Loop

Arnolds Park, IA 51331

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,583 sqft
Listing provided courtesy of Real Estate Unlimited
$445,000
Active
Data Source Icon

1185 Lower Loop

Arnolds Park, IA 51331

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,583 sqft
Listing provided courtesy of Real Estate Unlimited
$630,000
Active
Data Source Icon

14 B2 Iowa Street

Arnolds Park, IA 51331

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,393 sqft
Listing provided courtesy of Hinn Real Estate
$365,000
Active
Data Source Icon

290 240th Avenue 21

Arnolds Park, IA 51331

  • Single Family
  • 2 Beds
  • 2 Baths
  • 863 sqft
Listing provided courtesy of Real Estate Unlimited
$569,900
Active
Data Source Icon

244 S HWY 71 F35

Arnolds Park, IA 51331

  • Single Family
  • 3 Beds
  • 4 Baths
  • 1,989 sqft
Listing provided courtesy of Ingvall Real Estate Team
$529,900
Active
Data Source Icon

244 S HWY 71 F37

Arnolds Park, IA 51331

  • Single Family
  • 3 Beds
  • 4 Baths
  • 1,989 sqft
Listing provided courtesy of Ingvall Real Estate Team
$599,900
Active
Data Source Icon

244 S HWY 71 F38

Arnolds Park, IA 51331

  • Single Family
  • 3 Beds
  • 4 Baths
  • 1,989 sqft
Listing provided courtesy of Ingvall Real Estate Team
$569,900
Active
Data Source Icon

244 S HWY 71 F33

Arnolds Park, IA 51331

  • Single Family
  • 3 Beds
  • 4 Baths
  • 1,989 sqft
Listing provided courtesy of Ingvall Real Estate Team
$569,900
Active
Data Source Icon

244 S HWY 71 F34

Arnolds Park, IA 51331

  • Single Family
  • 3 Beds
  • 4 Baths
  • 1,989 sqft
Listing provided courtesy of Ingvall Real Estate Team
$185,000
Active
Data Source Icon

701 240th Avenue 3

Arnolds Park, IA 51331

  • Commercial
  • 1,750 sqft
Listing provided courtesy of Keller Williams Okoboji
$185,000
Active
Data Source Icon

701 240th Avenue 4

Arnolds Park, IA 51331

  • Commercial
  • 1,750 sqft
Listing provided courtesy of Keller Williams Okoboji
$350,000
Active
Data Source Icon

701 240th Avenue 6

Arnolds Park, IA 51331

  • Commercial
  • 3,500 sqft
Listing provided courtesy of Keller Williams Okoboji
$595,000
Active
Data Source Icon

1018 Emerald Hills Drive

Arnolds Park, IA 51331

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,885 sqft
Listing provided courtesy of Hinn Real Estate
$534,000
Active
Data Source Icon

425 240th Avenue 300

Arnolds Park, IA 51331

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,436 sqft
Listing provided courtesy of Keller Williams Okoboji
$510,000
Active
Data Source Icon

425 240th Avenue 201

Arnolds Park, IA 51331

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,436 sqft
Listing provided courtesy of Keller Williams Okoboji
$2,095,000
Active
Data Source Icon

333 Hwy 71 N 1B

Arnolds Park, IA 51331

  • Single Family
  • 5 Beds
  • 4 Baths
  • 2,787 sqft
Listing provided courtesy of Jensen Real Estate
$2,295,000
Active
Data Source Icon

333 Hwy 71 N 2B

Arnolds Park, IA 51331

  • Single Family
  • 5 Beds
  • 4 Baths
  • 2,787 sqft
Listing provided courtesy of Jensen Real Estate
$2,495,000
Active
Data Source Icon

333 Hwy 71 N 3B

Arnolds Park, IA 51331

  • Single Family
  • 5 Beds
  • 4 Baths
  • 2,787 sqft
Listing provided courtesy of Jensen Real Estate
$1,595,000
Active
Data Source Icon

333 Hwy 71 N 3C

Arnolds Park, IA 51331

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,881 sqft
Listing provided courtesy of Jensen Real Estate
$1,595,000
Active
Data Source Icon

333 Hwy 71 N 3D

Arnolds Park, IA 51331

  • Single Family
  • 3 Beds
  • 2 Baths
  • 2,196 sqft
Listing provided courtesy of Jensen Real Estate
$1,595,000
Active
Data Source Icon

333 Hwy 71 N 3E

Arnolds Park, IA 51331

  • Single Family
  • 3 Beds
  • 3 Baths
  • 2,126 sqft
Listing provided courtesy of Jensen Real Estate
$2,195,000
Active
Data Source Icon

333 Hwy 71 N 1I

Arnolds Park, IA 51331

  • Single Family
  • 4 Beds
  • 3 Baths
  • 2,317 sqft
Listing provided courtesy of Jensen Real Estate
$2,195,000
Active
Data Source Icon

333 Hwy 71 N 1H

Arnolds Park, IA 51331

  • Single Family
  • 4 Beds
  • 4 Baths
  • 2,333 sqft
Listing provided courtesy of Jensen Real Estate
$2,495,000
Active
Data Source Icon

333 Hwy 71 N 2H

Arnolds Park, IA 51331

  • Single Family
  • 4 Beds
  • 4 Baths
  • 2,333 sqft
Listing provided courtesy of Jensen Real Estate
The data relating to real estate for sale on this web site comes in part from the Internet Data exchange (“IDX”) program of Great Lakes Multiple Listing Service. IDX information is provided exclusively for consumers' personal, non-commercial use and may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing. Information deemed reliable but not guaranteed. Copyright © 2026 Great Lakes Multiple Listing Service. All rights reserved. Last Updated: 6/30/2026 10:03 AM PST