Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Waterfront property for sale in North Alabama
Price
Size
Tags
Save
Reset
883 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 North Alabama
for more listings.
$6k drop • Aug 13
$99,000
0.69 acres
Winston County
Houston, AL 35572
3 months ago
$345,000
61.5 acres
Franklin County
— sq ft
Red Bay, AL 35582
4 months ago
$79,000
2.34 acres
Cherokee County
Cedar Bluff, AL 35959
4 months ago
$55,000
0.12 acres
Cherokee County
Cedar Bluff, AL 35959
5 months ago
$3,499,000
75 acres
Winston County
Houston, AL 35572
6 months ago
$119,000
1 acre
Winston County
Arley, AL 35541
6 months ago
$499,900
73 acres
Marion County
Bear Creek, AL 35543
$49.5k drop • Sept 2
$499,500
0.55 acres
Colbert County
Muscle Shoals, AL 35661
8 months ago
$86,200
1.64 acres
Limestone County
Athens, AL 35611
$5k drop • July 21
$54,900
1.1 acres
Winston County
Double Springs, AL 35553
45 days ago
$24,500
3.5 acres
Winston County
Double Springs, AL 35553
2 months ago
$7,000
1 acre
Winston County
Double Springs, AL 35553
3 months ago
$215,000
1 acre
Jackson County
Langston, AL 35755
3 months ago
$209,000
0.61 acres
Jackson County
Langston, AL 35755
$10k drop • Aug 20
$80,000
2.2 acres
Marshall County
Langston, AL 35755
3 months ago
$649,900
47.8 acres
Franklin County
5 bd, 3 ba
•
3,571 sq ft
Russellville, AL 35653
$3k drop • July 14
$65,000
0.081 acres
Marshall County
Guntersville, AL 35976
5 months ago
$82,000
0.074 acres
Jackson County
Langston, AL 35755
5 months ago
$155,000
0.95 acres
Winston County
Double Springs, AL 35553
$47k drop • Aug 24
$950,000
4.74 acres
Cullman County
4 bd, 2 ba
•
2,058 sq ft
Bremen, AL 35033
8 months ago
$199,900
1.1 acres
Winston County
Double Springs, AL 35553
$13.9k drop • Sept 28
$60,320
2.32 acres
Marshall County
Grant, AL 35747
$133k drop • Aug 26
$410,800
32 acres
Marshall County
Boaz, AL 35957
17 months ago
$799,181
314 acres
Winston County
Double Springs, AL 35553
25 days
$325,000
2.88 acres
Cullman County
Cullman, AL 35057
5 months ago
$225,000
40 acres
Marion County
— sq ft
Hamilton, AL 35570
54 days ago
$349,900
0.49 acres
Lauderdale County
Killen, AL 35645
54 days ago
$384,900
0.45 acres
Lauderdale County
Killen, AL 35645
54 days ago
$324,900
0.42 acres
Lauderdale County
Killen, AL 35645
2 months ago
$999,000
4.5 acres
Cullman County
2 bd, 2 ba
•
1,400 sq ft
Crane Hill, AL 35053
$10k drop • Aug 20
$80,000
1.7 acres
Marshall County
Langston, AL 35755
4 months ago
$4,495,000
26 acres
Cullman County
6 bd, 6 ba
•
10,023 sq ft
Bremen, AL 35033
4 months ago
$130,972
1.17 acres
Cullman County
Crane Hill, AL 35053
$20k drop • Sept 18
$529,900
5 acres
Cherokee County
3 bd, 2 ba
•
2,374 sq ft
Centre, AL 35960
7 months ago
$249,000
1 acre
Winston County
Houston, AL 35572
$3k drop • Aug 29
$124,900
1.5 acres
Winston County
Houston, AL 35572
14 months ago
$110,000
4.2 acres
Winston County
Houston, AL 35572
2 years ago
$410,000
9 acres
Winston County
Double Springs, AL 35553
10 days
$3,200,000
2.3 acres
Cullman County
9 bd, 6.5 ba
•
7,226 sq ft
Cullman, AL 35057
4 months ago
$48,283
4.73 acres
DeKalb County
Mentone, AL 35984
14 days
$69,000
0.19 acres
Cherokee County
Centre, AL 35960
22 days
$1,200,000
4.6 acres
Cullman County
9 bd, 2.5 ba
•
3,660 sq ft
Bremen, AL 35033
25 days
$869,900
2.2 acres
Madison County
6 bd, 4.5 ba
•
4,383 sq ft
Huntsville, AL 35811
53 days ago
$4,000,000
24.2 acres
Madison County
Huntsville, AL 35803
3 months ago
$220,000
0.36 acres
Jackson County
Langston, AL 35755
$10k drop • Sept 27
$49,900
0.93 acres
Cherokee County
Piedmont, AL 36272
4 months ago
$1,449,000
48 acres
Lawrence County
Courtland, AL 35618
4 months ago
$2,799,000
32.7 acres
Winston County
4 bd, 3.5 ba
•
2,660 sq ft
Crane Hill, AL 35053
5 months ago
$350,000
0.14 acres
Cullman County
Cullman, AL 35057
5 months ago
$299,900
0.77 acres
Marshall County
Guntersville, AL 35976
1
…
4
5
6
7
…
18
201-250 of 883 properties
Map