Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Land for sale in Northern Iowa
Price
Size
Tags
Save
552 properties
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
Pending
Under contract
$980,000
33.8 acres
Howard County
Riceville, IA 50466
8 months ago
$325,000
3.75 acres
Hancock County
4 bd, 2.5 ba
•
2,236 sq ft
Britt, IA 50423
8 months ago
$189,000
1.45 acres
Bremer County
Waverly, IA 50677
12 months ago
$75,000
0.83 acres
Plymouth County
Hinton, IA 51024
12 months ago
$65,000
0.83 acres
Plymouth County
Hinton, IA 51024
2 years ago
$325,000
13 acres
O'Brien County
2 bd, 2 ba
•
1,500 sq ft
Sheldon, IA 51201
Pending
Under contract
$389,900
12.5 acres
Bremer County
3 bd, 2 ba
•
1,843 sq ft
Tripoli, IA 50676
Pending
Under contract
$435,000
6 acres
Allamakee County
3 bd, 2 ba
•
2,503 sq ft
Harpers Ferry, IA 52146
Pending
Under contract
$279,000
4.39 acres
Emmet County
3 bd, 2 ba
•
2,016 sq ft
Estherville, IA 51334
Pending
Under contract
$345,000
6 acres
Dickinson County
4 bd, 1 ba
•
1,960 sq ft
Terril, IA 51364
Pending
Under contract
$475,000
6.32 acres
Osceola County
5 bd, 2 ba
•
4,061 sq ft
Sibley, IA 51249
44 days ago
$99,900
Hancock County
Forest City, IA 50436
Pending
Under contract
$550,000
10.2 acres
Bremer County
5 bd, 3.5 ba
•
4,120 sq ft
Waverly, IA 50677
Pending
Under contract
$940,000
103 acres
Allamakee County
Waukon, IA 52172
Pending
Under contract
$509,950
8.17 acres
Bremer County
4 bd, 3 ba
•
3,254 sq ft
Denver, IA 50622
Pending
Under contract
$435,000
9.79 acres
Palo Alto County
4 bd, 2 ba
•
2,880 sq ft
Emmetsburg, IA 50536
Pending
Under contract
$399,500
4.5 acres
Chickasaw County
3 bd, 3.5 ba
•
3,082 sq ft
Lawler, IA 52154
5 months ago
$30,000
0.53 acres
Hancock County
Crystal Lake, IA 50432
$10k drop • Apr 17
$82,000
0.34 acres
Sioux County
Sioux Center, IA 51250
Pending
Under contract
$1,270,000
229 acres
Howard County
Chester, IA 52134
Pending
Under contract
$384,900
9.7 acres
Franklin County
3 bd, 2 ba
•
2,424 sq ft
Hampton, IA 50441
8 months ago
$299,700
19.3 acres
Cerro Gordo County
Mason City, IA 50401
12 months ago
$59,900
0.42 acres
Plymouth County
Hinton, IA 51024
12 months ago
$65,000
0.45 acres
Plymouth County
Hinton, IA 51024
12 months ago
$75,000
0.45 acres
Plymouth County
Hinton, IA 51024
12 months ago
$85,000
0.66 acres
Plymouth County
Hinton, IA 51024
19 months ago
$66,500
1.84 acres
Clayton County
Garnavillo, IA 52049
1 day
$315,000
2.77 acres
Cherokee County
3 bd, 1.5 ba
•
2,304 sq ft
Aurelia, IA 51005
Pending
Under contract
$549,000
21.3 acres
Mitchell County
4 bd, 4 ba
•
3,646 sq ft
Stacyville, IA 50476
23 days
$399,000
2 acres
Palo Alto County
4 bd, 1.5 ba
•
2,254 sq ft
West Bend, IA 50597
29 days
$275,000
13.6 acres
Buena Vista County
Storm Lake, IA 50588
Pending
Under contract
$589,000
10 acres
Clay County
5 bd, 3.5 ba
•
6,296 sq ft
Spencer, IA 51301
$5.6k drop • May 21
$174,900
1.66 acres
Humboldt County
5 bd, 1 ba
•
1,292 sq ft
Avery Township, IA 50520
Pending
Under contract
$440,000
3.25 acres
Franklin County
3 bd, 3 ba
•
2,796 sq ft
Hampton, IA 50441
$24.9k drop • Mar 27
$395,000
2 acres
Clayton County
4 bd, 2 ba
•
3,054 sq ft
Strawberry Point, IA 52076
$25k drop • Apr 23
$224,590
1.74 acres
Cerro Gordo County
3 bd, 2 ba
•
3,459 sq ft
Plymouth, IA 50464
Pending
Under contract
$249,500
4.56 acres
Chickasaw County
5 bd, 1 ba
•
2,256 sq ft
Ionia, IA 50645
10 months ago
$48,500
1.89 acres
Mitchell County
Osage, IA 50461
12 months ago
$110,000
0.58 acres
Plymouth County
Hinton, IA 51024
20 months ago
$68,000
2.49 acres
Fayette County
West Union, IA 52175
Pending
Under contract
$349,900
2.5 acres
Bremer County
4 bd, 1.5 ba
•
2,672 sq ft
Plainfield, IA 50666
Pending
Under contract
$3,568,917
492 acres
Butler County
Parkersburg, IA 50665
Pending
Under contract
$29,900
0.22 acres
Clay County
Spencer, IA 51301
Pending
Under contract
$39,900
0.4 acres
Clay County
Spencer, IA 51301
Pending
Under contract
$380,000
6.22 acres
Emmet County
4 bd, 1 ba
•
2,501 sq ft
Estherville, IA 51334
Pending
Under contract
$365,000
8.34 acres
Chickasaw County
6 bd, 3 ba
•
2,798 sq ft
New Hampton, IA 50659
3 months ago
$53,000
0.33 acres
Lyon County
Larchwood, IA 51241
Pending
Under contract
$375,000
6.43 acres
Humboldt County
3 bd, 1.5 ba
•
2,036 sq ft
Humboldt, IA 50548
19 months ago
$19,900
0.45 acres
Wright County
Eagle Grove, IA 50533
Pending
Under contract
$649,000
13.6 acres
Dickinson County
4 bd, 1 ba
•
1,216 sq ft
Spirit Lake, IA 51360
1
…
7
8
9
10
…
12
351-400 of 552 properties
Map