Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Farmland for sale in Northern Iowa
Price
Size
Tags
Save
Reset
98 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 Northern Iowa
for more listings.
6 months ago
$400,000
31.1 acres
Winneshiek County
Decorah, IA 52101
10 days
Auction
$— min
80 acres
Howard County
Lime Springs, IA 52155
21 days
$370,000
28 acres
Floyd County
Nora Springs, IA 50458
22 days
Auction
$— min
99 acres
O'Brien County
Sanborn, IA 51248
$100k drop • July 16
$1,150,000
47 acres
Worth County
4 bd, 5 ba
•
4,286 sq ft
Northwood, IA 50459
7 months ago
$990,000
111 acres
Howard County
Riceville, IA 50466
Auction
$— min
150 acres
Butler County
Parkersburg, IA 50601
20 days
$3,000,000
147 acres
O'Brien County
Granville, IA 51022
20 days
Auction
$3,000,000 min
147 acres
O'Brien County
Oct 1, 2026
Granville, IA 51022
$10k drop • Aug 2
$229,900
6 acres
Kossuth County
4 bd, 2 ba
•
1,736 sq ft
Burt, IA 50522
5 months ago
$912,730
76.7 acres
Winnebago County
Buffalo Center, IA 50424
3 months ago
$649,000
85.3 acres
Cerro Gordo County
Mason City, IA 50401
4 months ago
$2,100,000
205 acres
Wright County
Eagle Grove, IA 50533
9 months ago
$2,400,000
171 acres
Mitchell County
Riceville, IA 50466
9 days
Auction
$— min
120 acres
Franklin County
Sheffield, IA 50475
$80k drop • July 16
$1,832,000
160 acres
Pocahontas County
Fonda, IA 50540
10 days
Auction
$— min
154 acres
Howard County
Lime Springs, IA 52155
$22.4k drop • Aug 13
$392,000
28 acres
Pocahontas County
Fonda, IA 50540
2 months ago
$754,000
52 acres
Fayette County
West Union, IA 52175
Pending
Under contract
$1,575,000
107 acres
Butler County
Aplington, IA 50604
Pending
Under contract
$275,000
30.3 acres
Butler County
Aplington, IA 50604
14 months ago
$875,000
5 acres
Cerro Gordo County
4 bd, 2.5 ba
•
3,833 sq ft
Mason City, IA 50401
13 months ago
$520,800
80 acres
Hancock County
Forest City, IA 50436
13 months ago
$996,900
150 acres
Hancock County
Forest City, IA 50436
Pending
Under contract
$218,500
19 acres
Cerro Gordo County
Nora Springs, IA 50458
10 months ago
$391,000
5.4 acres
Plymouth County
3 bd, 1 ba
•
1,390 sq ft
Le Mars, IA 51031
Pending
Under contract
$980,000
33.8 acres
Howard County
Riceville, IA 50466
Pending
Under contract
$497,000
7.43 acres
Worth County
4 bd, 2 ba
•
1,976 sq ft
Grafton, IA 50440
Pending
Under contract
$79,900
10.7 acres
Butler County
Parkersburg, IA 50665
Pending
Under contract
$325,000
13.6 acres
Osceola County
4 bd, 3.5 ba
•
3,256 sq ft
Lake Park, IA 51347
Pending
Under contract
$549,000
21.3 acres
Mitchell County
4 bd, 4 ba
•
3,646 sq ft
Stacyville, IA 50476
Pending
Under contract
$225,000
10 acres
Winneshiek County
5 bd, 1 ba
•
1,912 sq ft
Decorah, IA 52101
Pending
Under contract
$260,000
26.8 acres
Clayton County
Elkader, IA 52043
Pending
Under contract
$305,000
10.8 acres
Dickinson County
2 bd, 1 ba
•
1,188 sq ft
Spirit Lake, IA 51360
Pending
Under contract
$—
175 acres
Bremer County
Waverly, IA 50677
Pending
Under contract
$1 min
40 acres
Cherokee County
Cherokee, IA 51012
Pending
Under contract
$349,900
11 acres
Humboldt County
4 bd, 2.5 ba
•
1,928 sq ft
Humboldt, IA 50548
Pending
Under contract
$289,900
6 acres
Lyon County
4 bd, 1 ba
•
— sq ft
Rock Rapids, IA 51246
Pending
Under contract
$1,994,300
154 acres
Humboldt County
Goldfield, IA 50542
Pending
Under contract
$628,980
57.2 acres
Franklin County
Ackley, IA 50601
18 days
$1,423,000
93 acres
Humboldt County
Goldfield, IA 50542
Pending
Under contract
$387,500
10 acres
Wright County
3 bd, 2 ba
•
1,984 sq ft
Dows, IA 50071
58 days ago
$451,000
41.2 acres
Wright County
Eagle Grove, IA 50533
2 months ago
$360,000
36.7 acres
Wright County
Eagle Grove, IA 50533
Pending
Under contract
$250,000
6.2 acres
Clay County
4 bd, 1.5 ba
•
1,496 sq ft
Gillett Grove, IA 51341
23 months ago
$750,545
40.6 acres
O'Brien County
Sheldon, IA 51201
Pending
Under contract
$1,600,000
207 acres
Mitchell County
Little Cedar, IA 50454
Pending
Under contract
$690,000
51.2 acres
Wright County
Eagle Grove, IA 50533
1
2
51-98 of 98 properties
Map