Go
Apartments
Houses
Dashboard
Post a listing
Sign in / register
Go
Filter
by price, bedrooms, amenities, pets...
Get alerts
Map
Filters
Mitchell County, IA Homes for Sale
1 - 20 of 60 homes for sale
Sort: Recommended
Sort: Newest
Sort: Most popular
Sort: High price
Sort: Low price
$109k
3 beds
107 S Jefferson Street
Stacyville, IA 50476
Home For Sale
$124k
3 beds
1021 Chestnut Street
Osage, IA 50461
Home For Sale
$58.9k
2 beds
103 Moltke Street
Carpenter, IA 50426
Home For Sale
$49.9k
4 beds
307 W School Street
Stacyville, IA 50476
Home For Sale
$49.9k
3 beds
115 William Street
Carpenter, IA 50426
Home For Sale
$69.5k
4 beds
809 Mechanic Street
Osage, IA 50461
Home For Sale
$78k
3 beds
927 Walnut Street
Osage, IA 50461
Home For Sale
$124k
3 beds
527 Oak Street
Osage, IA 50461
Home For Sale
$235k
2 beds
1418 S #1ST
Osage, IA 50461
Townhouse For Sale
$114k
3 beds
109 W Main Street
Osage, IA 50461
Home For Sale
$230k
2 beds
1410 S #1ST
Osage, IA 50461
Townhouse For Sale
$579k
5 beds
400 S Ellicott Street
Mitchell, IA 50461
Home For Sale
$157k
2 beds
1981 Highway 9
Osage, IA 50461
Home For Sale
$99.5k
4 beds
415 Maple Street
Osage, IA 50461
Home For Sale
$149k
4 beds
403 N 7th Street
Osage, IA 50461
Home For Sale
$83k
3 beds
702 N 7th Street
Osage, IA 50461
Home For Sale
$126k
3 beds
1120 Poplar Street
Osage, IA 50461
Home For Sale
$189k
3 beds
518 N 7th Street
Osage, IA 50461
Home For Sale
$147k
4 beds
726 Mechanic Street
Osage, IA 50461
Home For Sale
$117k
2 beds
803 N 10th Street
Osage, IA 50461
Home For Sale
Prev
1
2
3
Next
IA
/
Mitchell Homes
Mitchell County snapshot
Demographic highlights
Per-capita income:
$23,561
Population density:
22 per square mile
Median household income:
$49,389
Total population:
10,776 people
Median age:
44 years old
Square miles:
469.39 square miles
Percent renters:
12%
Market highlights
Median rent:
$360
Mitchell County property types
Homes for sale
Townhomes for sale
Counties near Mitchell County
Floyd County
Mower County
Howard County
Worth County
Cerro Gordo County
Chickasaw County
Freeborn County
Fillmore County
Butler County
Dodge County
Bremer County
Winnebago County
Winneshiek County
Franklin County
Olmsted County
Steele County
Hancock County
Fayette County
Waseca County
Faribault County
Wright County
Black Hawk County
Grundy County
Hardin County
Winona County
Buchanan County
Blue Earth County
Hamilton County
Buffalo County
More
ZIP codes near Mitchell County
50461
50472
50476
50455
Next page of search results