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.
25 days
$189,900
15.6 acres
Marshall County
Grant, AL 35747
$100k drop • Sept 20
$200,000
0.28 acres
Cullman County
Crane Hill, AL 35053
$100k drop • Sept 20
$200,000
0.28 acres
Cullman County
Crane Hill, AL 35053
53 days ago
$245,000
0.04 acres
Cherokee County
Cedar Bluff, AL 35959
2 months ago
$550,000
110 acres
DeKalb County
Fort Payne, AL 35967
2 months ago
$79,900
1.15 acres
Winston County
Double Springs, AL 35553
2 months ago
$85,000
2 acres
Lauderdale County
Killen, AL 35645
3 months ago
$700,000
89 acres
Colbert County
Cherokee, AL 35616
3 months ago
$179,900
1.53 acres
Cherokee County
Cedar Bluff, AL 35959
5 months ago
$279,900
0.85 acres
Winston County
Double Springs, AL 35553
5 months ago
$299,000
1.1 acres
Winston County
Arley, AL 35541
6 months ago
$129,000
2.2 acres
Cullman County
Crane Hill, AL 35053
15 days
$475,000
4.5 acres
Cullman County
Crane Hill, AL 35053
20 days
$125,000
0.58 acres
Colbert County
Muscle Shoals, AL 35661
29 days
$187,000
0.79 acres
Cherokee County
Centre, AL 35960
31 days ago
$300,000
0.28 acres
Cullman County
Crane Hill, AL 35053
2 months ago
$144,900
1.12 acres
Winston County
Double Springs, AL 35553
2 months ago
$1,590,000
13 acres
Morgan County
6 bd, 4.5 ba
•
5,199 sq ft
Decatur, AL 35603
3 months ago
$199,000
1.28 acres
Jackson County
Langston, AL 35755
3 months ago
$49,900
0.63 acres
Cherokee County
Cedar Bluff, AL 35959
3 months ago
$49,900
0.64 acres
Cherokee County
Cedar Bluff, AL 35959
3 months ago
$49,900
0.65 acres
Cherokee County
Cedar Bluff, AL 35959
3 months ago
$138,900
0.72 acres
Cherokee County
Cedar Bluff, AL 35959
4 months ago
$78,999
0.074 acres
Jackson County
Langston, AL 35755
4 months ago
$82,000
0.074 acres
Jackson County
Langston, AL 35755
$34k drop • Sept 5
$125,000
6.2 acres
DeKalb County
Fort Payne, AL 35967
11 days
$2,950,000
2.5 acres
Marshall County
5 bd, 3.5 ba
•
3,500 sq ft
Scottsboro, AL 35769
17 days
$55,000
2.15 acres
Cherokee County
Cedar Bluff, AL 35959
25 days
$350,000
8 acres
Cullman County
Cullman, AL 35057
28 days
$165,500
0.62 acres
Cherokee County
Gaylesville, AL 35973
52 days ago
$89,000
1.3 acres
Winston County
Double Springs, AL 35553
3 months ago
$510,250
41 acres
Marshall County
Arab, AL 35016
4 months ago
$32,900
3 acres
Winston County
Double Springs, AL 35553
$260k drop • Sept 14
$1,490,500
2.86 acres
Colbert County
2 bd, 2 ba
•
2,100 sq ft
Cherokee, AL 35616
$11k drop • July 10
$229,000
1.1 acres
Winston County
Double Springs, AL 35553
$200k drop • July 10
$1,300,000
5.4 acres
Madison County
7 bd, 3.5 ba
•
4,745 sq ft
Madison, AL 35757
6 months ago
$75,000
40 acres
Winston County
Haleyville, AL 35565
$10k drop • Sept 17
$149,000
1.1 acres
Winston County
Double Springs, AL 35553
$74.2k drop • Aug 26
$241,280
18.6 acres
Marshall County
Boaz, AL 35957
28 days
$220,000
2 acres
Colbert County
Cherokee, AL 35616
36 days ago
$749,900
4.7 acres
Madison County
4 bd, 4.5 ba
•
6,987 sq ft
Ardmore, AL 35739
39 days ago
$189,999
23.7 acres
Lauderdale County
Killen, AL 35645
$100k drop • Sept 20
$200,000
0.28 acres
Cullman County
Crane Hill, AL 35053
55 days ago
$67,500
0.76 acres
Cherokee County
Piedmont, AL 36272
55 days ago
$100,000
0.3 acres
Cullman County
Crane Hill, AL 35053
2 months ago
$129,000
Winston County
Double Springs, AL 35553
2 months ago
$135,000
0.16 acres
Cherokee County
Cedar Bluff, AL 35959
2 months ago
$149,000
2 acres
Cherokee County
Cedar Bluff, AL 35959
3 months ago
$215,000
1.19 acres
Jackson County
Langston, AL 35755
$10k drop • Aug 11
$65,000
0.76 acres
Cherokee County
Piedmont, AL 36272
1
…
3
4
5
6
…
18
151-200 of 883 properties
Map