Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Iowa land for sale
Price
Size
Tags
Save
5,058 properties
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
6 months ago
$377,500
11.6 acres
Appanoose County
5 bd, 2 ba
•
2,400 sq ft
Cincinnati, IA 52549
$25.5k drop • July 27
$399,500
19.5 acres
Wapello County
4 bd, 3 ba
•
2,214 sq ft
Ottumwa, IA 52501
$15k drop • July 1
$385,000
3.36 acres
Lucas County
3 bd, 3 ba
•
1,500 sq ft
Chariton, IA 50049
$36.5k drop • July 28
$312,500
7 acres
Appanoose County
3 bd, 3 ba
•
1,700 sq ft
Moravia, IA 52571
$65k drop • Aug 26
$1,220,000
160 acres
Lucas County
Chariton, IA 50049
2 days
$259,900
2 acres
Hardin County
3 bd, 2 ba
•
1,646 sq ft
Iowa Falls, IA 50126
8 days
$550,000
3.38 acres
Mills County
2 bd, 1.5 ba
•
3,175 sq ft
Glenwood, IA 51534
6 months ago
$425,000
8 acres
Decatur County
5 bd, 3 ba
•
1,680 sq ft
Davis City, IA 50065
8 days
$290,000
2.52 acres
Keokuk County
3 bd, 2 ba
•
1,540 sq ft
Sigourney, IA 52591
9 days
$389,000
2.52 acres
Story County
4 bd, 2 ba
•
1,935 sq ft
Ames, IA 50010
9 days
$435,000
3.55 acres
Benton County
3 bd, 2 ba
•
1,945 sq ft
Keystone, IA 52249
12 days
$339,900
3.68 acres
Palo Alto County
4 bd, 3 ba
•
2,912 sq ft
Mallard, IA 50562
11 days
Auction
$88,000 min
2.1 acres
Des Moines County
Burlington, IA 52601
13 days
$47,500
0.27 acres
Bremer County
Janesville, IA 50647
13 days
$47,500
0.28 acres
Bremer County
Janesville, IA 50647
13 days
$47,500
0.23 acres
Bremer County
Janesville, IA 50647
13 days
$47,500
0.27 acres
Bremer County
Janesville, IA 50647
13 days
Auction
$150,000 min
2.15 acres
Henry County
Sept 17, 2026
Mount Union, IA 52644
15 days
$1,206,000
180 acres
Clarke County
Osceola, IA 50213
22 days
Auction
$— min
82.8 acres
Dallas County
Adel, IA 50003
28 days
$1,425,000
2.75 acres
Linn County
3 bd, 3.5 ba
•
2,638 sq ft
Marion, IA 52302
40 days ago
$565,000
2.2 acres
Boone County
3 bd, 2.5 ba
•
1,919 sq ft
Boone, IA 50036
$78.6k drop • Sept 1
$1,139,526
131 acres
Boone County
Boone, IA 50036
$10k drop • July 21
$410,000
3 acres
Buchanan County
4 bd, 2.5 ba
•
1,568 sq ft
Winthrop, IA 50682
$5k drop • Aug 10
$79,500
3.4 acres
Grundy County
Holland, IA 50642
58 days ago
$295,000
4.27 acres
Cerro Gordo County
5 bd, 2 ba
•
3,568 sq ft
Rockford, IA 50468
$6k drop • July 31
$69,000
2.79 acres
Pottawattamie County
Macedonia, IA 51549
2 months ago
$365,000
0.15 acres
Dickinson County
Spirit Lake, IA 51360
2 months ago
$125,000
1.32 acres
Jefferson County
Fairfield, IA 52556
2 months ago
$349,900
2.3 acres
O'Brien County
2 bd, 2 ba
•
1,418 sq ft
Sheldon, IA 51201
2 months ago
$949,900
15.9 acres
Madison County
3 bd, 2.5 ba
•
3,210 sq ft
Winterset, IA 50273
2 months ago
$379,000
5.62 acres
Des Moines County
4 bd, 3 ba
•
2,411 sq ft
Burlington, IA 52601
3 months ago
$915,000
50.5 acres
Clarke County
5 bd, 4 ba
•
— sq ft
Osceola, IA 50213
3 months ago
$1,495,000
11.3 acres
Story County
5 bd, 3.5 ba
•
2,165 sq ft
Cambridge, IA 50046
3 months ago
$375,000
3.17 acres
Lucas County
3 bd, 3.5 ba
•
1,522 sq ft
Chariton, IA 50049
$15k drop • Aug 12
$760,000
2.2 acres
Poweshiek County
3 bd, 4.5 ba
•
4,504 sq ft
Grinnell, IA 50112
3 months ago
$3,400,000
168 acres
Polk County
3 bd, 1 ba
•
1,128 sq ft
Runnells, IA 50237
3 months ago
$25,000
0.16 acres
Guthrie County
Dexter, IA 50070
$50k drop • July 1
$1,549,000
10 acres
Delaware County
4 bd, 3 ba
•
3,300 sq ft
Delhi, IA 52223
3 months ago
$299,900
0.63 acres
Polk County
Johnston, IA 50131
$20k drop • June 9
$349,500
2.85 acres
Jefferson County
3 bd, 1.5 ba
•
1,534 sq ft
Fairfield, IA 52556
$15k drop • Aug 13
$350,000
4.27 acres
Jefferson County
3 bd, 3 ba
•
2,526 sq ft
Fairfield, IA 52556
4 months ago
$299,000
8.39 acres
Story County
Colo, IA 50056
4 months ago
$1,203,500
208 acres
Ringgold County
Kellerton, IA 50133
$20k drop • Aug 18
$759,900
20.8 acres
Warren County
5 bd, 3.5 ba
•
5,446 sq ft
New Virginia, IA 50210
7 months ago
$555,000
73 acres
Lee County
Wever, IA 52658
$50k drop • July 7
$899,500
7.54 acres
Polk County
5 bd, 4.5 ba
•
2,970 sq ft
Pleasant Hill, IA 50237
$2.5k drop • July 20
$52,500
0.65 acres
Ringgold County
Ellston, IA 50074
$20k drop • Aug 25
$255,000
0.8 acres
Lee County
Keokuk, IA 52632
5 days
$299,999
2.37 acres
Boone County
4 bd, 1 ba
•
2,448 sq ft
Boone, IA 50036
1
…
17
18
19
20
…
851-900 of 5,058 properties
Map