Skip to main content
Skip to navigation
Properties
Find agent
Post listing
Log in
•
Sign up
Search here
List
Barns for sale in Southern Iowa
Price
Size
Tags
Save
Reset
93 properties
Updated
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
Search
land for sale in Southern Iowa
and
barns for sale in Iowa
for more listings.
8 months ago
$592,000
6 acres
Wayne County
3 bd, 3 ba
•
2,365 sq ft
Clio, IA 50052
Pending
Under contract
$449,900
16.8 acres
Davis County
3 bd, 3 ba
•
2,181 sq ft
Drakesville, IA 52552
$20k drop • Oct 24
$259,900
2.23 acres
Henry County
3 bd, 2 ba
•
1,855 sq ft
Mount Pleasant, IA 52641
$75k drop • Nov 24
$475,000
39.4 acres
Henry County
3 bd, 2 ba
•
1,304 sq ft
Mount Pleasant, IA 52641
14 months ago
$1,750,000
34 acres
Lucas County
4 bd, 3 ba
•
2,163 sq ft
Chariton, IA 50049
11 months ago
$100,000
1 acre
Page County
Clarinda, IA 51632
3 months ago
$495,000
6.29 acres
Decatur County
3 bd, 3 ba
•
1,560 sq ft
Grand River, IA 50108
4 days
Upcoming auction
$3,000 min
132 acres
Keokuk County
Jan 8, 2026
Hedrick, IA 52563
5 days
$330,000
2 acres
Fremont County
4 bd, 2 ba
•
2,012 sq ft
Sidney, IA 51652
2 months ago
$455,000
6.5 acres
Pottawattamie County
2 bd, 1 ba
•
1,300 sq ft
Oakland, IA 51560
$14.9k drop • Dec 15
$675,000
14.6 acres
Warren County
4 bd, 3 ba
•
2,252 sq ft
Norwalk, IA 50211
$10k drop • Nov 1
$389,900
5 acres
Louisa County
3 bd, 2 ba
•
2,034 sq ft
Wapello Township, IA 52738
3 months ago
$650,000
61 acres
Louisa County
3 bd, 2 ba
•
1,342 sq ft
Union Township, IA 52738
29 days
$379,000
2.3 acres
Mills County
3 bd, 3 ba
•
2,802 sq ft
Pacific Junction, IA 51561
15 days
$650,000
4.73 acres
Cass County
4 bd, 3 ba
•
3,648 sq ft
Anita, IA 50020
55 days ago
$597,320
87.2 acres
Adams County
Prescott, IA 50859
$175k drop • Nov 7
$775,000
46 acres
Mills County
5 bd, 3 ba
•
3,717 sq ft
Pacific Junction, IA 51561
17 days
$435,000
19.5 acres
Madison County
3 bd, 1 ba
•
1,776 sq ft
Lorimor, IA 50149
31 days ago
$544,999
12 acres
Adair County
3 bd, 2 ba
•
1,540 sq ft
Casey, IA 50048
$10k drop • Nov 24
$485,000
37.6 acres
Marion County
3 bd, 2 ba
•
1,704 sq ft
Knoxville, IA 50138
Pending
Under contract
$345,000
4.19 acres
Lucas County
4 bd, 2 ba
•
1,326 sq ft
Chariton, IA 50049
36 days ago
$600,000
13.7 acres
Clarke County
3 bd, 2 ba
•
2,250 sq ft
Osceola, IA 50213
2 months ago
$560,000
5.58 acres
Mills County
4 bd, 2 ba
•
2,257 sq ft
Malvern, IA 51551
$15.1k drop • Nov 19
$644,900
2 acres
Warren County
3 bd, 2 ba
•
1,496 sq ft
Carlisle, IA 50047
Pending
Under contract
$475,000
20 acres
Warren County
2 bd, 1 ba
•
1,200 sq ft
New Virginia, IA 50210
$25k drop • Nov 11
$525,000
23.6 acres
Pottawattamie County
4 bd, 2 ba
•
2,036 sq ft
Oakland, IA 51560
$15.1k drop • Nov 13
$384,900
10 acres
Madison County
4 bd, 2 ba
•
1,928 sq ft
Truro, IA 50257
38 days ago
$300,000
3 acres
Madison County
3 bd, 1 ba
•
1,764 sq ft
Peru Township, IA 50222
Pending
Under contract
$285,998
1.67 acres
Marion County
3 bd, 2 ba
•
1,200 sq ft
Knoxville, IA 50138
Pending
Under contract
$349,900
9 acres
Warren County
3 bd, 2 ba
•
1,600 sq ft
New Virginia, IA 50210
52 days ago
$450,000
21.9 acres
Monroe County
3 bd, 3 ba
•
3,132 sq ft
Albia, IA 52531
$25k drop • Oct 29
$560,000
18.6 acres
Madison County
4 bd, 2 ba
•
1,400 sq ft
St. Charles, IA 50240
18 months ago
$9,900
0.24 acres
Taylor County
Blockton, IA 50836
9 months ago
$539,900
5.1 acres
Madison County
3 bd, 2 ba
•
1,830 sq ft
Dexter, IA 50070
9 months ago
$310,000
16.5 acres
Warren County
Indianola, IA 50125
$25k drop • Sept 23
$850,000
6.5 acres
Madison County
5 bd, 5 ba
•
2,924 sq ft
St. Charles, IA 50240
4 months ago
$340,000
4.26 acres
Madison County
2 bd, 2 ba
•
1,623 sq ft
Peru Township, IA 50222
13 months ago
$220,000
5.1 acres
Decatur County
2 bd, 1,650 sq ft
Lamoni, IA 50140
2 months ago
$650,000
30 acres
Lee County
4 bd, 2 ba
•
3,488 sq ft
Montrose, IA 52639
$25k drop • Oct 13
$925,000
80 acres
Van Buren County
3 bd, 2 ba
•
3,841 sq ft
Keosauqua, IA 52565
2 months ago
$175,000
2 acres
Decatur County
3 bd, 2 ba
•
1,188 sq ft
Lamoni, IA 50140
$50k drop • Oct 4
$800,000
38.5 acres
Union County
3 bd, 2 ba
•
— sq ft
Creston, IA 50801
3 months ago
$999,888
10.5 acres
Fremont County
5 bd, 4 ba
•
4,200 sq ft
Sidney, IA 51652
1
2
51-93 of 93 properties
Map