Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Riverfront property for sale in North Alabama
Price
Size
Tags
Save
Reset
66 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 • Sept 26
$849,000
42 acres
Jackson County
2 bd, 2 ba
•
976 sq ft
Dutton, AL 35744
$100k drop • Aug 12
$1,749,900
383 acres
Jackson County
Estillfork, AL 35745
13 days
$152,999
1.27 acres
Madison County
Huntsville, AL 35811
39 days ago
$460,000
4.7 acres
Madison County
Huntsville, AL 35811
2 months ago
$368,000
1.16 acres
Jackson County
Scottsboro, AL 35769
47 days ago
$250,000
14.5 acres
DeKalb County
Mentone, AL 35984
46 days ago
$375,000
22.2 acres
Madison County
Brownsboro, AL 35741
8 months ago
$1,390,000
26.2 acres
Limestone County
Athens, AL 35611
12 months ago
$1,290,000
506 acres
Marion County
Phil Campbell, AL 35581
4 months ago
$50,887
4.82 acres
DeKalb County
Mentone, AL 35984
4 months ago
$46,113
7.52 acres
DeKalb County
Mentone, AL 35984
4 months ago
$53,274
4.9 acres
DeKalb County
Mentone, AL 35984
$55k drop • Sept 28
$145,000
3 acres
Cherokee County
Cedar Bluff, AL 35959
5 months ago
$162,000
40 acres
Winston County
Lynn, AL 35575
20 days
Auction
$4,000,000 min
24.2 acres
Madison County
Oct 14, 2026
Huntsville, AL 35811
2 months ago
$375,000
0.65 acres
Jackson County
Scottsboro, AL 35769
4 months ago
$750,000
2 acres
Lauderdale County
Killen, AL 35645
11 days
$2,950,000
2.5 acres
Marshall County
5 bd, 3.5 ba
•
3,500 sq ft
Scottsboro, AL 35769
28 days
$220,000
2 acres
Colbert County
Cherokee, AL 35616
17 months ago
$799,181
314 acres
Winston County
Double Springs, AL 35553
4 months ago
$48,283
4.73 acres
DeKalb County
Mentone, AL 35984
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
5 months ago
$299,900
0.77 acres
Marshall County
Guntersville, AL 35976
$5.1k drop • Aug 31
$159,900
1.25 acres
Cherokee County
Cedar Bluff, AL 35959
5 months ago
$299,900
0.53 acres
Marshall County
Guntersville, AL 35976
$5.9k drop • Aug 6
$320,000
1 acre
Limestone County
Athens, AL 35614
4 months ago
$599,900
2.66 acres
Lauderdale County
5 bd, 4 ba
•
4,727 sq ft
Rogersville, AL 35652
$19k drop • Sept 10
$270,000
1.23 acres
Jackson County
Scottsboro, AL 35769
$64k drop • Sept 10
$225,000
1.28 acres
Jackson County
Scottsboro, AL 35769
7 months ago
$475,000
6 acres
Jackson County
Bryant, AL 35958
2 months ago
$1,275,000
3.49 acres
Limestone County
4 bd, 3.5 ba
•
4,919 sq ft
Athens, AL 35611
2 years ago
$155,000
1.3 acres
Cherokee County
Cedar Bluff, AL 35959
2 years ago
$95,000
2.1 acres
DeKalb County
Mentone, AL 35984
13 months ago
$346,900
1.26 acres
Cherokee County
Gaylesville, AL 35973
13 months ago
$4,000,000
24.2 acres
Madison County
Huntsville, AL 35803
3 months ago
$369,000
1 acre
Colbert County
Muscle Shoals, AL 35661
3 months ago
$399,000
1 acre
Colbert County
Muscle Shoals, AL 35661
3 months ago
$99,900
0.69 acres
Colbert County
Cherokee, AL 35616
$20.1k drop • Oct 5
$199,900
7.8 acres
Winston County
Double Springs, AL
$20k drop • Sept 23
$279,000
3 acres
Lauderdale County
Killen, AL 35645
$20k drop • Sept 23
$279,000
3.1 acres
Lauderdale County
Killen, AL 35645
5 months ago
$275,000
0.99 acres
Jackson County
Scottsboro, AL 35769
3 months ago
$299,000
1.18 acres
Jackson County
Scottsboro, AL 35769
$20k drop • July 20
$495,000
2 acres
Cherokee County
3 bd, 2 ba
•
2,733 sq ft
Centre, AL 35960
4 months ago
$68,900
0.87 acres
Cherokee County
Gaylesville, AL 35973
17 months ago
$225,000
0.14 acres
Lauderdale County
Killen, AL 35645
4 months ago
$384,900
0.7 acres
Marshall County
Grant, AL 35747
$11k drop • Aug 18
$135,000
0.7 acres
Jackson County
Scottsboro, AL 35769
19 days
$479,900
1.5 acres
Marshall County
3 bd, 2 ba
•
1,708 sq ft
Guntersville, AL 35976
1
2
1-50 of 66 properties
Map