Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Iowa investment property for sale
Price
Size
Tags
Save
Reset
222 properties
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
Explore
land for sale in Iowa
for more listings.
6 months ago
$1,285,000
160 acres
Lucas County
Chariton, IA 50049
38 days ago
$99,500
5 acres
Louisa County
Columbus City Township, IA 52738
2 months ago
$269,900
3 acres
Allamakee County
2 bd, 2 ba
•
1,152 sq ft
Decorah, IA 52101
2 months ago
$912,730
76.7 acres
Winnebago County
Buffalo Center, IA 50424
3 months ago
$289,000
14.5 acres
Lee County
Keokuk, IA 52632
$1.1m drop • May 5
$2,900,000
22 acres
Jasper County
— sq ft
Newton, IA 50208
8 months ago
$625,000
5.2 acres
Sioux County
5 bd, 2 ba
•
4,260 sq ft
Rock Valley, IA 51247
$25.9k drop • Mar 30
$359,000
10 acres
Madison County
4 bd, 2 ba
•
1,928 sq ft
Truro, IA 50257
Auction
$1 min
103 acres
Hardin County
Ackley, IA 50601
39 days ago
$2,900,000
98 acres
Harrison County
Missouri Valley, IA 51555
2 months ago
$1,750,000
40 acres
Webster County
Fort Dodge, IA 50501
6 months ago
$2,400,000
171 acres
Mitchell County
Riceville, IA 50466
8 months ago
$875,000
130 acres
Benton County
Harrison Township, IA 52349
1 day
$2,100,000
48 acres
Warren County
Indianola, IA 50125
2 months ago
$639,330
11.3 acres
Cedar County
Tipton, IA 52772
2 months ago
$436,035
7.7 acres
Cedar County
Tipton, IA 52772
$19.5k drop • Apr 27
$658,327
97.5 acres
Des Moines County
Danville, IA 52623
1 day
$225,000
1.5 acres
Linn County
3 bd, 1.5 ba
•
2,029 sq ft
Cedar Rapids, IA 52403
6 months ago
$210,000
3.4 acres
Des Moines County
2 bd, 1 ba
•
1,024 sq ft
Burlington, IA 52601
2 months ago
$1,151,835
136 acres
Polk County
Bondurant, IA 50035
5 months ago
$425,000
53 acres
Clarke County
Osceola, IA 50213
35 days ago
$5,415,744
113 acres
Polk County
Bondurant, IA 50035
50 days ago
$7,500,000
155 acres
Dallas County
Waukee, IA 50263
32 days ago
$599,900
10 acres
Union County
4 bd, 3.5 ba
•
2,572 sq ft
Creston, IA 50801
3 months ago
$150,000
15 acres
Emmet County
Ringsted, IA 50578
6 months ago
$399,500
52 acres
Davis County
Bloomfield, IA 52537
17 days
$250,000
0.36 acres
Boone County
Luther, IA 50152
9 months ago
$3,751,000
128 acres
Dubuque County
Dubuque, IA 52003
15 months ago
$287,000
2.2 acres
Story County
Huxley, IA 50124
15 months ago
$459,000
3.5 acres
Story County
Huxley, IA 50124
$96k drop • Apr 18
$944,000
160 acres
Taylor County
Blockton, IA 50836
3 months ago
$414,400
28 acres
Pocahontas County
Fonda, IA 50540
15 months ago
$285,000
2.18 acres
Story County
Huxley, IA 50124
15 months ago
$535,000
5 acres
Story County
Huxley, IA 50124
18 months ago
$170,000
0.53 acres
Jasper County
Newton, IA 50208
20 days
$1,200,000
1.73 acres
Delaware County
7 bd, 3 ba
•
3,835 sq ft
Delhi, IA 52222
2 months ago
$114,450
1.65 acres
Cedar County
Tipton, IA 52772
7 months ago
$180,000
3.74 acres
Appanoose County
4 bd, 2 ba
•
2,614 sq ft
Mystic, IA 52574
3 months ago
$1,400,000
1.63 acres
Iowa County
11,645 sq ft
Amana, IA 52203
5 months ago
$300,000
19 acres
Appanoose County
Moravia, IA 52571
$10k drop • Apr 29
$99,900
14 acres
Monona County
Onawa, IA 51040
Pending
Under contract
$540,200
27 acres
Polk County
Altoona, IA 50009
55 days ago
$69,000
0.28 acres
Carroll County
Carroll, IA 51401
$4.4k drop • May 12
$45,599
2.7 acres
Fremont County
Sidney, IA 51652
7 months ago
$375,000
7.5 acres
Linn County
Cedar Rapids, IA 52404
Pending
Under contract
$125,000
12.3 acres
Henry County
Mount Pleasant, IA 52641
Pending
Under contract
$925,000
103 acres
Dallas County
Granger, IA 50109
$5.9k drop • Apr 17
$148,000
2.23 acres
Appanoose County
3 bd, 2.5 ba
•
1,725 sq ft
Cincinnati, IA 52549
Pending
Under contract
$287,025
32.3 acres
Marion County
Knoxville, IA 50138
Pending
Under contract
$300,000
39.6 acres
Johnson County
Lone Tree, IA 52755
1
2
3
4
5
101-150 of 222 properties
Map