51331
Buy ▾
Popular Searches
Homes for sale
Condos for sale
Land for sale
Open houses
Buying Options
Buy with Redfin
Redfin Premier
Buying Resources
Affordability calculator
Home buying guide
Free home buying classes
US housing market
Rent ▾
Rental Resources
Renter dashboard
Rental market tracker
How much rent can I afford?
Should I rent or buy?
Renter guide
Redfin Rental Tools
List my home for rent
Rental Tools dashboard
US rental market trends
Should I sell or rent my home?
Sell ▾
My Home
What's my home worth?
My home dashboard
Redfin Selling Options
Why sell with Redfin?
Redfin Premier
Redfin Full Service
Find an agent
Selling Resources
Home selling guide
Will selling pay off?
Home improvement trends
Mortgage ▾
Mortgage rates
Get prequalified
Today's mortgage rates
Today's refinance rates
Home equity loan
Calculators
Payment calculator
How much can I afford?
Rent vs. buy
How to get pre-approved
Real Estate Agents ▾
Find an Agent
Join as a Redfin Agent
Join our referral network
Agent Resource Center
Feed
Join / Sign in
For sale
Price
Beds/baths
Home type
Filters
Save search
Layout
51331, IA homes for sale & real estate
67 homes
Sort:
Recommended
290 240th Ave, Arnolds Park, IA 51331
290 240th Ave, Arnolds Park, IA 51331
290 240th Ave, Arnolds Park, IA 51331
$434,900
3 beds
2 baths
1,155
sq ft
290 240th Ave, Arnolds Park, IA 51331
5,358 sq ft lot
•
$520 HOA
•
Garage
994 Emerald Hills Dr S, Arnolds Park, IA 51331
994 Emerald Hills Dr S, Arnolds Park, IA 51331
994 Emerald Hills Dr S, Arnolds Park, IA 51331
$565,000
2 beds
2 baths
1,235
sq ft
994 Emerald Hills Dr S, Arnolds Park, IA 51331
0.23 acre lot
•
3 garage spots
•
Car-dependent
Loading...
467 Rohr St, Arnolds Park, IA 51331
467 Rohr St, Arnolds Park, IA 51331
467 Rohr St, Arnolds Park, IA 51331
$475,000
6 beds
3 baths
2,466
sq ft
467 Rohr St, Arnolds Park, IA 51331
9,365 sq ft lot
•
2 garage spots
•
Car-dependent
270 Iowa St, Arnolds Park, IA 51331
270 Iowa St, Arnolds Park, IA 51331
270 Iowa St, Arnolds Park, IA 51331
$499,000
4 beds
2 baths
1,536
sq ft
270 Iowa St, Arnolds Park, IA 51331
0.47 acre lot
•
Car-dependent
213 Hwy 71 S Unit A202, Arnolds Park, IA 51331
213 Hwy 71 S Unit A202, Arnolds Park, IA 51331
213 Hwy 71 S Unit A202, Arnolds Park, IA 51331
$489,000
2 beds
2.5 baths
1,198
sq ft
213 Hwy 71 S Unit A202, Arnolds Park, IA 51331
2,202 sq ft lot
•
$333 HOA
•
2 garage spots
244 Hwy 71 S Unit G45, Arnolds Park, IA 51331
$549,900
3 beds
3.5 baths
1,989
sq ft
244 Hwy 71 S Unit G45, Arnolds Park, IA 51331
244 Hwy 71 S Unit G39, Arnolds Park, IA 51331
$579,900
3 beds
3.5 baths
1,989
sq ft
244 Hwy 71 S Unit G39, Arnolds Park, IA 51331
83 Rohr St, Arnolds Park, IA 51331
$320,000
3 beds
1 bath
1,112
sq ft
83 Rohr St, Arnolds Park, IA 51331
630 Linden Dr #1117, Arnolds Park, IA 51331
$399,000
3 beds
3 baths
1,480
sq ft
630 Linden Dr #1117, Arnolds Park, IA 51331
630 Linden Dr #1352, Arnolds Park, IA 51331
$449,000
3 beds
3 baths
1,572
sq ft
630 Linden Dr #1352, Arnolds Park, IA 51331
600 Linden Dr #303, Arnolds Park, IA 51331
$399,000
4 beds
3 baths
1,388
sq ft
600 Linden Dr #303, Arnolds Park, IA 51331
600 Linden Dr #214, Arnolds Park, IA 51331
$449,000
4 beds
3 baths
1,357
sq ft
600 Linden Dr #214, Arnolds Park, IA 51331
290 240th Ave #314, Arnolds Park, IA 51331
$229,000
2 beds
1 bath
600
sq ft
290 240th Ave #314, Arnolds Park, IA 51331
290 240th Ave #297, Arnolds Park, IA 51331
$229,000
2 beds
1 bath
600
sq ft
290 240th Ave #297, Arnolds Park, IA 51331
290 240th Ave #71, Arnolds Park, IA 51331
$329,900
2 beds
1 bath
910
sq ft
290 240th Ave #71, Arnolds Park, IA 51331
290 240th Ave #23, Arnolds Park, IA 51331
$409,900
2 beds
2 baths
1,833
sq ft
290 240th Ave #23, Arnolds Park, IA 51331
Loading...
244 Hwy 71 S Unit D20, Arnolds Park, IA 51331
$603,000
3 beds
3.5 baths
1,989
sq ft
244 Hwy 71 S Unit D20, Arnolds Park, IA 51331
14 Iowa St. St Unit B2, Arnolds Park, IA 51331
$675,000
3 beds
2 baths
1,393
sq ft
14 Iowa St. St Unit B2, Arnolds Park, IA 51331
290 240th Ave #68, Arnolds Park, IA 51331
$340,000
1 bed
1 bath
910
sq ft
290 240th Ave #68, Arnolds Park, IA 51331
570 Linden Dr #203, Arnolds Park, IA 51331
$889,000
4 beds
2.5 baths
1,719
sq ft
570 Linden Dr #203, Arnolds Park, IA 51331
290 240th Ave #21, Arnolds Park, IA 51331
$399,000
2 beds
2 baths
863
sq ft
290 240th Ave #21, Arnolds Park, IA 51331
244 S Hwy 71 Unit F38, Arnolds Park, IA 51331
$599,900
3 beds
3.5 baths
1,989
sq ft
244 S Hwy 71 Unit F38, Arnolds Park, IA 51331
244 S Hwy 71 Unit F35, Arnolds Park, IA 51331
$569,900
3 beds
3.5 baths
1,989
sq ft
244 S Hwy 71 Unit F35, Arnolds Park, IA 51331
244 S Hwy 71 Unit F36, Arnolds Park, IA 51331
$539,900
3 beds
3.5 baths
1,989
sq ft
244 S Hwy 71 Unit F36, Arnolds Park, IA 51331
244 S Hwy 71 Unit F37, Arnolds Park, IA 51331
$529,900
3 beds
3.5 baths
1,989
sq ft
244 S Hwy 71 Unit F37, Arnolds Park, IA 51331
Loading...
244 S Hwy 71 Unit F34, Arnolds Park, IA 51331
$569,900
3 beds
3.5 baths
1,989
sq ft
244 S Hwy 71 Unit F34, Arnolds Park, IA 51331
244 S Hwy 71 Unit F32, Arnolds Park, IA 51331
$569,900
3 beds
3.5 baths
1,989
sq ft
244 S Hwy 71 Unit F32, Arnolds Park, IA 51331
244 S Hwy 71 Unit F31, Arnolds Park, IA 51331
$599,900
3 beds
3.5 baths
1,989
sq ft
244 S Hwy 71 Unit F31, Arnolds Park, IA 51331
244 S Hwy 71 Unit F33, Arnolds Park, IA 51331
$569,900
3 beds
3.5 baths
1,989
sq ft
244 S Hwy 71 Unit F33, Arnolds Park, IA 51331
570 Linden Dr #309, Arnolds Park, IA 51331
$849,000
4 beds
2.5 baths
1,719
sq ft
570 Linden Dr #309, Arnolds Park, IA 51331
162 Pillsbury Point Pt, Arnolds Park, IA 51331
$3,000,000
4 beds
2.5 baths
1,848
sq ft
162 Pillsbury Point Pt, Arnolds Park, IA 51331
342 Benit Drive Dr #4, Arnolds Park, IA 51331
$325,000
2 beds
2 baths
1,324
sq ft
342 Benit Drive Dr #4, Arnolds Park, IA 51331
244 Hwy 71 S Unit D22, Arnolds Park, IA 51331
$599,000
3 beds
3.5 baths
1,989
sq ft
244 Hwy 71 S Unit D22, Arnolds Park, IA 51331
244 Hwy 71 S Unit D19, Arnolds Park, IA 51331
$599,000
3 beds
3.5 baths
1,989
sq ft
244 Hwy 71 S Unit D19, Arnolds Park, IA 51331
269 202nd St, Arnolds Park, IA 51331
$699,000
3 beds
2.5 baths
3,214
sq ft
269 202nd St, Arnolds Park, IA 51331
171 Linden Dr. Dr Unit A, Arnolds Park, IA 51331
$789,900
6 beds
4.5 baths
3,778
sq ft
171 Linden Dr. Dr Unit A, Arnolds Park, IA 51331
570 Linden Dr #204, Arnolds Park, IA 51331
$929,900
4 beds
2.5 baths
1,719
sq ft
570 Linden Dr #204, Arnolds Park, IA 51331
1018 Emerald Hills Dr, Arnolds Park, IA 51331
$595,000
3 beds
2 baths
1,885
sq ft
1018 Emerald Hills Dr, Arnolds Park, IA 51331
92 Rohr St #25, Arnolds Park, IA 51331
$115,500
2 beds
1 bath
1,050
sq ft
92 Rohr St #25, Arnolds Park, IA 51331
213 Hwy 71 #204, Arnolds Park, IA 51331
$449,500
3 beds
2 baths
1,661
sq ft
213 Hwy 71 #204, Arnolds Park, IA 51331
580 Linden Dr #309, Arnolds Park, IA 51331
$979,000
4 beds
3 baths
1,786
sq ft
580 Linden Dr #309, Arnolds Park, IA 51331
Viewing page 1 of 2
(Download All)
1
2
Redfin
Iowa
Dickinson County
51331
Average home prices near 51331, IA
Cities
Spencer
homes for sale
$191,950
Estherville
homes for sale
$151,500
Hartley
homes for sale
$199,900
Lake Park
homes for sale
$310,000
Spirit Lake
homes for sale
$329,500
Arnolds Park
homes for sale
$554,450
West Okoboji
homes for sale
$2,500,000
Wahpeton
homes for sale
$2,448,000
Milford
homes for sale
$319,900
Orleans
homes for sale
$848,000
Okoboji
homes for sale
$315,000
Ruthven
homes for sale
$149,900
Show more
Zip Codes
51360
homes for sale
$546,000
51334
homes for sale
$167,000
51338
homes for sale
$115,000
51347
homes for sale
$310,000
51351
homes for sale
$445,000
51301
homes for sale
$194,000
51355
homes for sale
$317,000
Show more
51331, IA real estate trends
All Home Types trends in 51331, IA
Median Sale Price
# of Homes Sold
Median Days on Market
All Home Types
All Home Types
Single Family Homes
Townhouses
Condos/Co-ops
Median Sale Price
(All Home Types)
$630,000
+38.2%
YoY | Jul 2025
1 year
3 year
5 year
Based on Redfin calculations of home data from MLS and/or public records.
Location
Data
Jul 2025
Growth
% YoY
51331, IA
$630,000
+38.2%
See more 51331, IA market insights
More to explore in 51331, IA
Houses for rent
in 51331
Single story homes
in 51331
Waterfront homes
in 51331
Homes with pools
in 51331
Condos
in 51331
New homes
in 51331
Cheap homes
in 51331
Luxury homes
in 51331
Townhouses
in 51331
Vintage homes
in 51331
Open houses
in 51331
Houses
for sale near me
Land
for sale near me
Open Houses
near me
Condos
for sale near me
Agents
near me
Show more
How to buy a house in 51331, IA
How much house can I afford?
How to buy a house in 10 steps
First-time homebuyer's guide
See more home buying guides
Popular Markets in Iowa
Des Moines
homes for sale
$237,500
Iowa City
homes for sale
$340,000
West Des Moines
homes for sale
$349,990
Cedar Rapids
homes for sale
$222,000
Ankeny
homes for sale
$364,450
Davenport
homes for sale
$186,250
Urbandale
homes for sale
$385,000
Ames
homes for sale
$365,000
Waukee
homes for sale
$389,990
Dubuque
homes for sale
$242,500
Bettendorf
homes for sale
$350,000
Sioux City
homes for sale
$229,500
Council Bluffs
homes for sale
$250,000
Clive
homes for sale
$594,900
Johnston
homes for sale
$449,990
Show more
325K
2 units
3 units
979K
2 units
10 units
565K
475K
499K
489K
5 units
320K
2 units
675K
8 units
3.00M
699K
790K
595K
4 units
450K
425K
2.65M
3.20M
13 units
3.50M
1.98M
Remove outline
Draw
Options
Map