Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Small farms for sale in Northern Iowa
Price
Size
Tags
Save
Reset
40 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.
Featured
6 months ago
$220,000
40 acres
Chickasaw County
Charles City, IA 50616
Featured
6 months ago
$220,000
40 acres
Chickasaw County
Charles City, IA 50616
Featured
16 days ago
$400,000
7.3 acres
Butler County
2 bd, 1 ba
•
1,530 sq ft
Aplington, IA 50604
Featured
4 months ago
$295,000
6.4 acres
Clay County
Peterson, IA 51047
Auction
$61,000 min
9.6 acres
Cerro Gordo County
Thornton, IA 50479
46 days ago
$625,000
77.4 acres
Franklin County
Geneva, IA 50633
56 days ago
$1,395,000
10 acres
Dickinson County
3 bd, 2.5 ba
•
4,719 sq ft
Milford, IA 51351
16 days
$600,000
32.6 acres
Floyd County
4 bd, 2 ba
•
3,192 sq ft
Floyd, IA 50435
25 days
$414,900
24.6 acres
Cerro Gordo County
4 bd, 2.5 ba
•
2,052 sq ft
Mason City, IA 50401
10 days
$370,000
6 acres
Cherokee County
5 bd, 1 ba
•
2,648 sq ft
Marcus, IA 51035
38 days ago
$669,900
17.7 acres
Allamakee County
3 bd, 2 ba
•
1,576 sq ft
New Albin, IA 52160
27 days
$1,290,000
42 acres
Winneshiek County
4 bd, 3 ba
•
— sq ft
Decorah, IA 52101
4 months ago
$524,000
6.33 acres
Cherokee County
3 bd, 3 ba
•
2,649 sq ft
Marcus, IA 51035
35 days ago
$1,095,000
16.2 acres
Lyon County
2 bd, 3 ba
•
1,477 sq ft
Doon, IA 51235
$20k drop • Aug 14
$637,000
9 acres
Cerro Gordo County
4 bd, 4 ba
•
3,076 sq ft
Rockwell, IA 50469
$75k drop • July 29
$550,000
5.2 acres
Sioux County
5 bd, 2 ba
•
4,260 sq ft
Rock Valley, IA 51247
$15k drop • Aug 13
$410,000
3.84 acres
Floyd County
4 bd, 1.5 ba
•
3,210 sq ft
Charles City, IA 50616
$15k drop • June 29
$495,000
3 acres
Cerro Gordo County
4 bd, 3 ba
•
2,594 sq ft
Mason City, IA 50401
6 months ago
$400,000
31.1 acres
Winneshiek County
Decorah, IA 52101
$10k drop • Aug 2
$229,900
6 acres
Kossuth County
4 bd, 2 ba
•
1,736 sq ft
Burt, IA 50522
$10.1k drop • June 16
$265,500
2 acres
Pocahontas County
2 bd, 2 ba
•
1,064 sq ft
Havelock, IA 50546
$22.4k drop • Aug 13
$392,000
28 acres
Pocahontas County
Fonda, IA 50540
2 months ago
$185,000
3.5 acres
Hancock County
Britt, IA 50423
$20k drop • Aug 12
$470,000
3 acres
Worth County
5 bd, 2.5 ba
•
2,817 sq ft
Hanlontown, IA 50444
14 months ago
$875,000
5 acres
Cerro Gordo County
4 bd, 2.5 ba
•
3,833 sq ft
Mason City, IA 50401
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
$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
$305,000
10.8 acres
Dickinson County
2 bd, 1 ba
•
1,188 sq ft
Spirit Lake, IA 51360
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
$189,000
4.24 acres
Hancock County
3 bd, 1 ba
•
1,600 sq ft
Corwith, IA 50430
Pending
Under contract
$387,500
10 acres
Wright County
3 bd, 2 ba
•
1,984 sq ft
Dows, IA 50071
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
Map