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
246 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.
46 days ago
$132,500
13.3 acres
Davis County
Bloomfield, IA 52537
48 days ago
$300,000
3.7 acres
Lucas County
4 bd, 1 ba
•
2,280 sq ft
Chariton, IA 50049
Pending
Under contract
$197,320
31.7 acres
Lucas County
Russell, IA 50238
Pending
Under contract
$298,500
29 acres
Warren County
New Virginia, IA 50210
56 days ago
$525,000
15.9 acres
Taylor County
3 bd, 3 ba
•
2,240 sq ft
Gravity, IA 50848
Pending
Under contract
$255,000
30 acres
Davis County
Bloomfield, IA 52537
2 months ago
$495,000
2.49 acres
Shelby County
6 bd, 2 ba
•
1,656 sq ft
Portsmouth, IA 51565
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
$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
$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
6 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
16 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
3 months ago
$865,000
37.1 acres
Polk County
4 bd, 2 ba
•
1,848 sq ft
Runnells, IA 50237
Pending
Under contract
$234,000
39 acres
Monroe County
Albia, IA 52531
27 days
$650,000
4.73 acres
Cass County
4 bd, 3 ba
•
3,648 sq ft
Anita, IA 50020
35 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
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
2 months 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
6 months ago
$662,499
11.4 acres
Madison County
4 bd, 3 ba
•
1,895 sq ft
Winterset, IA 50273
Pending
Under contract
$609,900
40 acres
Lucas County
2 bd, 2 ba
•
— sq ft
Chariton, IA 50049
$39.1k drop • Nov 29
$399,900
47 acres
Appanoose County
Moravia, IA 52571
48 days ago
$765,000
26.1 acres
Madison County
2 bd, 3 ba
•
1,724 sq ft
Prole, IA 50229
1
2
3
4
5
151-200 of 246 properties
Map