Skip to main content
Skip to navigation
Properties
Find agent
Post listing
Log in
•
Sign up
Search here
List
Iowa small farms for sale
Price
Size
Tags
Save
Reset
247 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 Iowa
for more listings.
Pending
Under contract
$199,900
5.67 acres
Tama County
3 bd, 1 ba
•
1,398 sq ft
Gladbrook, IA 50635
2 months ago
$375,000
2 acres
Fremont County
4 bd, 2 ba
•
2,048 sq ft
Randolph, IA 51649
Pending
Under contract
$285,750
45 acres
Davis County
Floris, IA 52560
2 months ago
$385,000
15.6 acres
Adair County
3 bd, 2 ba
•
1,418 sq ft
Fontanelle, IA 50846
$21k drop • Nov 3
$299,000
4.12 acres
Butler County
3 bd, 3 ba
•
2,496 sq ft
Dumont, IA 50625
2 months ago
$149,000
11.7 acres
Greene County
Jefferson, IA 50129
$20k drop • Oct 29
$260,000
3.77 acres
Lucas County
1 bd, 2 ba
•
1,240 sq ft
Chariton, IA 50049
$70k drop • Nov 14
$410,000
38 acres
Lucas County
Lucas, IA 50139
3 months ago
$335,000
12.7 acres
Appanoose County
4 bd, 2 ba
•
2,252 sq ft
Centerville, IA 52544
Pending
Under contract
$475,000
50 acres
Madison County
St. Charles, IA 50240
3 months ago
$299,292
40.7 acres
Henry County
Mount Pleasant, IA 52641
Pending
Under contract
$329,000
4.66 acres
Harrison County
4 bd, 4 ba
•
6,250 sq ft
Mondamin, IA 51557
Pending
Under contract
$237,500
25 acres
Van Buren County
Birmingham, IA 52535
4 months ago
$400,000
40.2 acres
Lee County
Keokuk, IA 52632
Pending
Under contract
$299,900
5.17 acres
Tama County
4 bd, 1 ba
•
2,881 sq ft
Traer, IA 50675
Pending
Under contract
$145,000
3 acres
Van Buren County
2 bd, 1 ba
•
1,344 sq ft
Milton, IA 52570
5 months ago
$284,900
2.28 acres
Lucas County
3 bd, 2 ba
•
1,297 sq ft
Russell, IA 50238
5 months ago
$185,000
5 acres
Henry County
3 bd, 2 ba
•
1,152 sq ft
Mount Pleasant, IA 52641
$10k drop • Oct 6
$225,000
2.29 acres
Appanoose County
5 bd, 2 ba
•
1,824 sq ft
Seymour, IA 52590
5 months ago
$599,000
10 acres
Cerro Gordo County
3 bd, 2 ba
•
3,444 sq ft
Mason City, IA 50401
6 months ago
$250,260
29.1 acres
Taylor County
Bedford, IA 50833
Pending
Under contract
$265,200
40 acres
Worth County
Kensett, IA 50448
$10k drop • Oct 5
$149,000
5 acres
Clinton County
Clinton, IA 52732
Pending
Under contract
$295,000
2 acres
Fremont County
3 bd, 1 ba
•
1,320 sq ft
Sidney, IA 51652
Pending
Under contract
$449,900
16.8 acres
Davis County
3 bd, 3 ba
•
2,181 sq ft
Drakesville, IA 52552
$299k drop • Oct 31
$1,800,000
36.4 acres
Linn County
Cedar Rapids, IA 52404
4 months ago
$495,000
6.29 acres
Decatur County
3 bd, 3 ba
•
1,560 sq ft
Grand River, IA 50108
2 months ago
$639,000
2.25 acres
Cerro Gordo County
4 bd, 3 ba
•
4,440 sq ft
Mason City, IA 50401
12 days
Upcoming auction
$400,000 min
18.2 acres
Linn County
Dec 16, 2025
Alburnett, IA 52202
Pending
Under contract
$325,000
5.6 acres
Grundy County
5 bd, 2 ba
•
1,909 sq ft
Dike, IA 50624
13 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
3 months ago
$865,000
37.1 acres
Polk County
4 bd, 2 ba
•
1,848 sq ft
Runnells, IA 50237
$25k drop • Nov 18
$849,000
20 acres
Delaware County
3 bd, 2 ba
•
1,980 sq ft
Manchester, IA 52057
Pending
Under contract
$649,900
5 acres
Guthrie County
4 bd, 3 ba
•
2,249 sq ft
Guthrie Center, IA 50115
Pending
Under contract
$234,000
39 acres
Monroe County
Albia, IA 52531
23 days
$650,000
4.73 acres
Cass County
4 bd, 3 ba
•
3,648 sq ft
Anita, IA 50020
32 days ago
$420,000
38 acres
Lucas County
3 bd, 1 ba
•
2,432 sq ft
Chariton, IA 50049
$20k drop • Dec 11
$479,900
15 acres
Lucas County
3 bd, 2 ba
•
1,680 sq ft
Lucas, IA 50151
Pending
Under contract
$679,900
12.6 acres
Warren County
4 bd, 4 ba
•
2,892 sq ft
New Virginia, IA 50210
5 months ago
$1,650,000
20.7 acres
Johnson County
4 bd, 3 ba
•
1,749 sq ft
Newport Township, IA 52240
Pending
Under contract
$585,000
3.9 acres
Washington County
5 bd, 3 ba
•
1,764 sq ft
Ainsworth, IA 52201
$64k drop • Dec 9
$925,000
25 acres
Johnson County
3 bd, 2 ba
•
2,306 sq ft
Scott Township, IA 52240
Pending
Under contract
$409,000
19 acres
Emmet County
4 bd, 2 ba
•
3,600 sq ft
Estherville, IA 51334
58 days ago
$110,000
18.5 acres
Fremont County
Hamburg, IA 51640
$20k drop • Nov 19
$260,000
5.58 acres
Page County
5 bd, 2 ba
•
2,342 sq ft
Shenandoah, IA 51601
$175k drop • Nov 7
$775,000
46 acres
Mills County
5 bd, 3 ba
•
3,717 sq ft
Pacific Junction, IA 51561
$8k drop • Dec 8
$404,900
6.5 acres
Butler County
4 bd, 3 ba
•
2,048 sq ft
Aplington, IA 50604
24 days
$560,000
2.27 acres
Hamilton County
4 bd, 2 ba
•
2,188 sq ft
Jewell, IA 50130
1
2
3
4
5
101-150 of 247 properties
Map