51351
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
51351, IA homes for sale & real estate
35 homes
Sort:
Recommended
3D WALKTHROUGH
2422 Burr Oak Cir, Wahpeton, IA 51351
2422 Burr Oak Cir, Wahpeton, IA 51351
2422 Burr Oak Cir, Wahpeton, IA 51351
$1,100,000
2 beds
2 baths
1,382
sq ft
2422 Burr Oak Cir, Wahpeton, IA 51351
Large lot
•
Gathering space
•
Lake cottage
1110 N Ave, Milford, IA 51351
1110 N Ave, Milford, IA 51351
1110 N Ave, Milford, IA 51351
$299,000
6 beds
3 baths
1,558
sq ft
1110 N Ave, Milford, IA 51351
Full basement
•
Detached garage
•
9,798 sq ft lot
Loading...
NEW CONSTRUCTION
1224 Lower Loop, Arnolds Park, IA 51331
1224 Lower Loop, Arnolds Park, IA 51331
1224 Lower Loop, Arnolds Park, IA 51331
$429,900
3 beds
2 baths
1,583
sq ft
1224 Lower Loop, Arnolds Park, IA 51331
Epoxy garage floor
•
Premium flooring
•
Upgraded cabinetry
1208 8th St St, Milford, IA 51351
$99,000
2 beds
1 bath
648
sq ft
1208 8th St St, Milford, IA 51351
4,260 sq ft lot
•
Garage
•
Built 1947
VIDEO TOUR
20540 232nd Ave, Arnolds Park, IA 51351
20540 232nd Ave, Arnolds Park, IA 51351
20540 232nd Ave, Arnolds Park, IA 51351
$899,000
3 beds
2 baths
2,048
sq ft
20540 232nd Ave, Arnolds Park, IA 51351
Separate garages
•
Lower gar lake
•
Gentle slope
2202 Iowa Ave, Wahpeton, IA 51351
$479,000
2 beds
1 bath
1,085
sq ft
2202 Iowa Ave, Wahpeton, IA 51351
2212 Okoboji Ave, Milford, IA 51351
$1,600,000
24 beds
12 baths
8,670
sq ft
2212 Okoboji Ave, Milford, IA 51351
3012 Lakeview St, Wahpeton, IA 51351
$3,200,000
5 beds
4.5 baths
4,203
sq ft
3012 Lakeview St, Wahpeton, IA 51351
2209 Lakeshore Dr, Wahpeton, IA 51351
$2,399,000
5 beds
3 baths
2,334
sq ft
2209 Lakeshore Dr, Wahpeton, IA 51351
1187 Lower Loop, Arnolds Park, IA 51331
$445,000
3 beds
2 baths
1,583
sq ft
1187 Lower Loop, Arnolds Park, IA 51331
1181 Lower Loop, Arnolds Park, IA 51331
$445,000
3 beds
2 baths
1,583
sq ft
1181 Lower Loop, Arnolds Park, IA 51331
1188 Lower Loop, Arnolds Park, IA 51331
$445,000
3 beds
2 baths
1,583
sq ft
1188 Lower Loop, Arnolds Park, IA 51331
1189 Lower Loop, Arnolds Park, IA 51331
$445,000
3 beds
2 baths
1,583
sq ft
1189 Lower Loop, Arnolds Park, IA 51331
1185 Lower Loop, Arnolds Park, IA 51331
$445,000
3 beds
2 baths
1,583
sq ft
1185 Lower Loop, Arnolds Park, IA 51331
1191 Lower Loop, Arnolds Park, IA 51331
$445,000
3 beds
2 baths
1,583
sq ft
1191 Lower Loop, Arnolds Park, IA 51331
1190 Lower Loop, Arnolds Park, IA 51331
$445,000
3 beds
2 baths
1,583
sq ft
1190 Lower Loop, Arnolds Park, IA 51331
Loading...
3200 Okoboji Ave #128, Milford, IA 51351
$179,950
3 beds
2 baths
1,153
sq ft
3200 Okoboji Ave #128, Milford, IA 51351
2173 230th Ave, Milford, IA 51351
$1,399,900
4 beds
4.5 baths
5,160
sq ft
2173 230th Ave, Milford, IA 51351
20 Helen Ave, Milford, IA 51351
$1,875,000
6 beds
4.5 baths
4,157
sq ft
20 Helen Ave, Milford, IA 51351
1311 9th St, Milford, IA 51351
$279,900
4 beds
2.5 baths
2,852
sq ft
1311 9th St, Milford, IA 51351
806 28th St #17, Milford, IA 51351
$149,950
2 beds
1 bath
1,120
sq ft
806 28th St #17, Milford, IA 51351
2801 Bonnie Ln, Milford, IA 51351
$489,500
3 beds
2 baths
1,870
sq ft
2801 Bonnie Ln, Milford, IA 51351
806 28th St St #85, Milford, IA 51351
$162,500
3 beds
2 baths
1,896
sq ft
806 28th St St #85, Milford, IA 51351
2411 Lakeshore Dr, Wahpeton, IA 51351
$4,795,000
5 beds
5 baths
5,210
sq ft
2411 Lakeshore Dr, Wahpeton, IA 51351
1808 Edgewood Dr, Wahpeton, IA 51351
$595,000
9 beds
3 baths
3,000
sq ft
1808 Edgewood Dr, Wahpeton, IA 51351
Loading...
1001 Oak Pl, Milford, IA 51351
$2,095,000
4 beds
3 baths
2,592
sq ft
1001 Oak Pl, Milford, IA 51351
3212 Prairie Meadow Dr Unit A, Milford, IA 51351
$399,999
3 beds
2 baths
1,432
sq ft
3212 Prairie Meadow Dr Unit A, Milford, IA 51351
605 202nd St, Milford, IA 51351
$499,000
4 beds
3.5 baths
2,283
sq ft
605 202nd St, Milford, IA 51351
1012 Hill St, Wahpeton, IA 51351
$3,495,000
4 beds
4 baths
4,136
sq ft
1012 Hill St, Wahpeton, IA 51351
2513 1st Street St, West Okoboji, IA 51351
$2,500,000
4 beds
2.5 baths
3,043
sq ft
2513 1st Street St, West Okoboji, IA 51351
1213 Lower Loop, Arnolds Park, IA 51331
$425,000
3 beds
2 baths
1,583
sq ft
1213 Lower Loop, Arnolds Park, IA 51331
14 Helen Ave, Milford, IA 51351
$785,000
— beds
— baths
—
sq ft
14 Helen Ave, Milford, IA 51351
2203 193rd Avenue Ave, Milford, IA 51351
$75,000
— beds
— baths
—
sq ft
2203 193rd Avenue Ave, Milford, IA 51351
16 Helen Ave, Milford, IA 51351
$685,000
— beds
— baths
—
sq ft
16 Helen Ave, Milford, IA 51351
000 Hill Dr, Milford, IA 51351
$169,000
— beds
— baths
—
sq ft
000 Hill Dr, Milford, IA 51351
Viewing page 1 of 1
(Download All)
Redfin
Iowa
Dickinson County
51351
Average home prices near 51351, IA
Cities
Spencer
homes for sale
$191,950
Estherville
homes for sale
$151,500
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
Milford
homes for sale
$319,900
Orleans
homes for sale
$848,000
Okoboji
homes for sale
$315,000
Show more
Zip Codes
51331
homes for sale
$569,900
51357
homes for sale
$130,000
51358
homes for sale
$519,500
51360
homes for sale
$546,000
51334
homes for sale
$167,000
51338
homes for sale
$115,000
51346
homes for sale
$199,900
51347
homes for sale
$310,000
51354
homes for sale
$235,000
51301
homes for sale
$194,000
51355
homes for sale
$317,000
Show more
51351, IA real estate trends
All Home Types trends in 51351, 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)
$410,500
+8.0%
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
51351, IA
$410,500
+8.0%
See more 51351, IA market insights
More to explore in 51351, IA
Houses for rent
in 51351
Single story homes
in 51351
Cheap homes
in 51351
Multi family homes
in 51351
Waterfront homes
in 51351
Luxury homes
in 51351
New homes
in 51351
Homes with pools
in 51351
Open houses
in 51351
Vintage homes
in 51351
New listings
in 51351
Land
in 51351
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 51351, 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
1.10M
299K
2 units
99K
899K
479K
1.60M
3.20M
2.40M
445K
445K
445K
445K
445K
445K
445K
180K
1.40M
1.88M
280K
2 units
490K
4.80M
595K
2.10M
400K
499K
3.50M
2.50M
785K
75K
685K
169K
Remove outline
Draw
Options
Map