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
741 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.
$100k drop • Apr 17
$1,750,000
5.4 acres
Madison County
7 bd, 3.5 ba
•
4,745 sq ft
Madison, AL 35757
2 months ago
$190,000
2.2 acres
Winston County
Arley, AL 35541
2 months ago
$549,000
2.2 acres
Cullman County
Crane Hill, AL 35053
$15.1k drop • May 19
$219,900
1.1 acres
Winston County
Double Springs, AL 35553
11 days
$2,799,000
32.7 acres
Winston County
4 bd, 3.5 ba
•
2,660 sq ft
Crane Hill, AL 35053
18 days
$350,000
0.14 acres
Cullman County
Cullman, AL 35057
21 days
$299,900
0.77 acres
Marshall County
Guntersville, AL 35976
23 days
$58,500
1.14 acres
Cherokee County
Cedar Bluff, AL 35959
39 days ago
$1,199,000
8 acres
Winston County
5 bd, 4 ba
•
4,575 sq ft
Arley, AL 35541
50 days ago
$269,000
0.93 acres
Limestone County
Athens, AL 35611
56 days ago
$69,900
1.13 acres
Cherokee County
Cedar Bluff, AL 35959
58 days ago
$165,000
0.65 acres
Cullman County
Cullman, AL 35057
$35.1k drop • Apr 8
$259,900
1 acre
Colbert County
Muscle Shoals, AL 35661
$15k drop • May 7
$125,000
6.6 acres
Marshall County
Langston, AL 35755
2 months ago
$199,000
2.5 acres
Cullman County
Crane Hill, AL 35053
2 months ago
$199,000
2.8 acres
Cullman County
Crane Hill, AL 35053
2 months ago
$395,000
3.9 acres
Cullman County
Crane Hill, AL 35053
$7.5k drop • Apr 13
$110,000
1 acre
Winston County
Double Springs, AL 35553
2 months ago
$1,475,000
2.5 acres
Winston County
Arley, AL 35541
4 months ago
$132,000
2.8 acres
Winston County
Crane Hill, AL 35053
10 days
$68,000
0.081 acres
Marshall County
Guntersville, AL 35976
11 days
$184,000
12 acres
DeKalb County
Fort Payne, AL 35967
21 days
$299,900
0.53 acres
Marshall County
Guntersville, AL 35976
30 days ago
$1,399,960
13 acres
Madison County
4 bd, 5 ba
•
4,400 sq ft
Gurley, AL 35748
36 days ago
$199,000
2.79 acres
Winston County
Double Springs, AL 35553
2 months ago
$399,000
1.9 acres
Cullman County
Crane Hill, AL 35053
2 months ago
$299,000
1.8 acres
Cullman County
Crane Hill, AL 35053
$196k drop • May 21
$2,499,000
11 acres
Cullman County
6 bd, 5.5 ba
•
8,293 sq ft
Cullman, AL 35057
3 months ago
$425,000
1.86 acres
Cullman County
Crane Hill, AL 35053
$9.9k drop • Mar 31
$125,000
0.83 acres
Cullman County
Crane Hill, AL 35053
$49k drop • May 14
$2,700,999
28 acres
Cherokee County
5 bd, 3 ba
•
2,400 sq ft
Centre, AL 35960
4 months ago
$189,000
0.84 acres
Colbert County
Sheffield, AL 35660
2 days
$699,000
10.2 acres
Lawrence County
Courtland, AL 35618
16 days
$134,860
5.75 acres
Limestone County
Elkmont, AL 35620
26 days
$389,000
1 acre
Winston County
Arley, AL 35541
36 days ago
$479,900
8.39 acres
Franklin County
5 bd, 3 ba
•
3,571 sq ft
Russellville, AL 35653
2 months ago
$1,600,000
3.9 acres
Lauderdale County
4 bd, 6 ba
•
6,093 sq ft
Killen, AL 35645
3 months ago
$395,000
1.65 acres
Cullman County
Crane Hill, AL 35053
3 months ago
$395,000
1.69 acres
Cullman County
Crane Hill, AL 35053
3 months ago
$365,000
1.68 acres
Cullman County
Crane Hill, AL 35053
3 months ago
$425,000
2 acres
Cullman County
Crane Hill, AL 35053
3 months ago
$88,700
1.64 acres
Limestone County
Athens, AL 35611
$29k drop • May 13
$450,000
0.5 acres
Marshall County
Guntersville, AL 35976
$24.1k drop • Apr 15
$169,900
5.58 acres
Marshall County
Langston, AL 35755
$5k drop • Apr 15
$274,000
10.6 acres
DeKalb County
Fort Payne, AL 35967
2 days
$899,000
80 acres
DeKalb County
3 bd, 1 ba
•
1,900 sq ft
Henagar, AL 35978
46 days ago
$109,000
11 acres
Jackson County
Section, AL 35771
10 days
$1,500,000
15 acres
Madison County
Harvest, AL 35749
22 days
$238,000
0.41 acres
Cherokee County
Centre, AL 35960
26 days
$1,800,000
2.86 acres
Colbert County
2 bd, 2 ba
•
2,100 sq ft
Cherokee, AL 35616
1
2
3
4
…
15
51-100 of 741 properties
Map