51301
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
51301, IA homes for sale & real estate
78 homes
Sort:
Recommended
813 6th Ave SW, Spencer, IA 51301
813 6th Ave SW, Spencer, IA 51301
813 6th Ave SW, Spencer, IA 51301
$59,900
2 beds
2 baths
1,222
sq ft
813 6th Ave SW, Spencer, IA 51301
4,571 sq ft lot
•
2 garage spots
•
Built 2022
303 35th Ave W, Spencer, IA 51301
303 35th Ave W, Spencer, IA 51301
303 35th Ave W, Spencer, IA 51301
$109,900
3 beds
1 bath
1,152
sq ft
303 35th Ave W, Spencer, IA 51301
All new flooring
•
Brand new roof
•
Main floor laundry
Loading...
620 E 10th St, Spencer, IA 51301
620 E 10th St, Spencer, IA 51301
620 E 10th St, Spencer, IA 51301
$229,000
3 beds
2 baths
1,936
sq ft
620 E 10th St, Spencer, IA 51301
Formal dining
•
Cozy den
•
French doors
214 8th St SE, Spencer, IA 51301
214 8th St SE, Spencer, IA 51301
214 8th St SE, Spencer, IA 51301
$259,900
3 beds
2 baths
1,584
sq ft
214 8th St SE, Spencer, IA 51301
Updated mechanicals
•
Open-concept layout
•
Covered back porch
1625 3rd Ave E, Spencer, IA 51301
1625 3rd Ave E, Spencer, IA 51301
1625 3rd Ave E, Spencer, IA 51301
$149,900
2 beds
2 baths
1,513
sq ft
1625 3rd Ave E, Spencer, IA 51301
Deep lot
•
Grand trim work
•
Outdoor space
3205 W 3rd St, Spencer, IA 51301
$204,900
2 beds
1 bath
1,096
sq ft
3205 W 3rd St, Spencer, IA 51301
314 E 12th St, Spencer, IA 51301
$60,000
2 beds
1 bath
1,357
sq ft
314 E 12th St, Spencer, IA 51301
1817 10th Ave E, Spencer, IA 51301
$429,500
5 beds
3.5 baths
3,033
sq ft
1817 10th Ave E, Spencer, IA 51301
402 E Park St St, Spencer, IA 51301
$120,000
2 beds
1 bath
816
sq ft
402 E Park St St, Spencer, IA 51301
716 E 8th St, Spencer, IA 51301
$105,000
3 beds
1 bath
698
sq ft
716 E 8th St, Spencer, IA 51301
520 E 2nd St, Spencer, IA 51301
$99,900
2 beds
1 bath
884
sq ft
520 E 2nd St, Spencer, IA 51301
407 E 13th St, Spencer, IA 51301
$114,900
2 beds
1 bath
680
sq ft
407 E 13th St, Spencer, IA 51301
523 4th Ave W, Spencer, IA 51301
$199,999
4 beds
2 baths
1,482
sq ft
523 4th Ave W, Spencer, IA 51301
1322 Country Club Dr, Spencer, IA 51301
$774,900
5 beds
5 baths
5,331
sq ft
1322 Country Club Dr, Spencer, IA 51301
1305 18th Ave W, Spencer, IA 51301
$479,000
3 beds
2.5 baths
2,332
sq ft
1305 18th Ave W, Spencer, IA 51301
209 Southmoor Dr, Spencer, IA 51301
$150,000
3 beds
1 bath
1,008
sq ft
209 Southmoor Dr, Spencer, IA 51301
Loading...
1900 4th Ave. Ave SW #227, Spencer, IA 51301
$165,000
2 beds
1 bath
1,107
sq ft
1900 4th Ave. Ave SW #227, Spencer, IA 51301
603 SE 5th Ave, Spencer, IA 51301
$125,000
2 beds
1 bath
1,095
sq ft
603 SE 5th Ave, Spencer, IA 51301
817 Fisher Ct, Spencer, IA 51301
$171,000
4 beds
2 baths
1,802
sq ft
817 Fisher Ct, Spencer, IA 51301
612 W 4th St, Spencer, IA 51301
$175,000
3 beds
1.5 baths
1,864
sq ft
612 W 4th St, Spencer, IA 51301
543 7th Ave W, Spencer, IA 51301
$139,000
2 beds
1.5 baths
976
sq ft
543 7th Ave W, Spencer, IA 51301
2124 11th Ave SW, Spencer, IA 51301
$235,900
3 beds
2 baths
1,526
sq ft
2124 11th Ave SW, Spencer, IA 51301
1512 17th Ave W, Spencer, IA 51301
$550,000
4 beds
3.5 baths
3,818
sq ft
1512 17th Ave W, Spencer, IA 51301
313 9th St SW, Spencer, IA 51301
$150,000
3 beds
2 baths
912
sq ft
313 9th St SW, Spencer, IA 51301
602 E 10th St, Spencer, IA 51301
$130,000
3 beds
1 bath
1,444
sq ft
602 E 10th St, Spencer, IA 51301
Loading...
821 Fisher Ct, Spencer, IA 51301
$159,000
2 beds
1 bath
1,296
sq ft
821 Fisher Ct, Spencer, IA 51301
3580 200th Ave, Spencer, IA 51301
$745,000
5 beds
3.5 baths
6,296
sq ft
3580 200th Ave, Spencer, IA 51301
1227 W 4th St, Spencer, IA 51301
$424,000
5 beds
3.5 baths
3,337
sq ft
1227 W 4th St, Spencer, IA 51301
1523 W 18th Ave, Spencer, IA 51301
$359,500
5 beds
3 baths
1,736
sq ft
1523 W 18th Ave, Spencer, IA 51301
611 E 17th St, Spencer, IA 51301
$165,000
3 beds
2 baths
1,288
sq ft
611 E 17th St, Spencer, IA 51301
906 Country Club Lane Ln, Spencer, IA 51301
$359,999
4 beds
2.5 baths
1,996
sq ft
906 Country Club Lane Ln, Spencer, IA 51301
1321 Country Club Dr, Spencer, IA 51301
$334,000
2 beds
2 baths
2,309
sq ft
1321 Country Club Dr, Spencer, IA 51301
900 W 5th St, Spencer, IA 51301
$110,000
3 beds
1 bath
864
sq ft
900 W 5th St, Spencer, IA 51301
915 1st Ave SW, Spencer, IA 51301
$179,900
3 beds
2.5 baths
1,536
sq ft
915 1st Ave SW, Spencer, IA 51301
422 11th Ave W, Spencer, IA 51301
$189,900
3 beds
1 bath
1,107
sq ft
422 11th Ave W, Spencer, IA 51301
505 E 3rd St, Spencer, IA 51301
$50,000
3 beds
2 baths
1,301
sq ft
505 E 3rd St, Spencer, IA 51301
507 25th St SW, Spencer, IA 51301
$339,900
3 beds
2 baths
1,715
sq ft
507 25th St SW, Spencer, IA 51301
114 34th Ave W, Spencer, IA 51301
$292,000
3 beds
2 baths
1,533
sq ft
114 34th Ave W, Spencer, IA 51301
110 34th Ave W, Spencer, IA 51301
$292,000
3 beds
2 baths
1,533
sq ft
110 34th Ave W, Spencer, IA 51301
102 34th Ave W, Spencer, IA 51301
$292,000
3 beds
2 baths
1,533
sq ft
102 34th Ave W, Spencer, IA 51301
106 34th Ave W, Spencer, IA 51301
$292,000
3 beds
2 baths
1,533
sq ft
106 34th Ave W, Spencer, IA 51301
Viewing page 1 of 2
(Download All)
1
2
Redfin
Iowa
Clay County
51301
Average home prices near 51301, IA
Cities
Spencer
homes for sale
$191,950
Laurens
homes for sale
$135,900
Estherville
homes for sale
$151,500
Cherokee
homes for sale
$174,000
Lake Park
homes for sale
$310,000
Marathon
homes for sale
$85,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
50565
homes for sale
$350,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
50536
homes for sale
$229,000
51347
homes for sale
$310,000
51351
homes for sale
$445,000
51355
homes for sale
$317,000
Show more
51301, IA real estate trends
All Home Types trends in 51301, 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)
$207,500
+11.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
51301, IA
$207,500
+11.0%
See more 51301, IA market insights
More to explore in 51301, IA
Cheap homes
in 51301
Single story homes
in 51301
Land
in 51301
Vintage homes
in 51301
Multi family homes
in 51301
New homes
in 51301
New listings
in 51301
Open houses
in 51301
Waterfront homes
in 51301
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 51301, 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
165K
59.9K
110K
229K
260K
150K
205K
60K
430K
120K
105K
99.9K
115K
200K
775K
479K
150K
125K
171K
175K
139K
236K
550K
150K
130K
159K
745K
424K
360K
165K
360K
334K
110K
180K
190K
50K
340K
11 units
285K
320K
699K
27.9K
32.9K
27.9K
27.9K
27.9K
27.9K
29.9K
29.9K
35.9K
34.9K
79.5K
29.9K
34.9K
29.9K
33.9K
29.9K
29.9K
29.9K
33.9K
29.9K
29.9K
99.9K
89.9K
89.9K
130K
89.9K
89.9K
Remove outline
Draw
Options
Map