Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Lakefront property for sale in North Alabama
Price
Size
Tags
Save
Reset
271 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.
Featured
$1k drop • July 3
$18,997
1.59 acres
Winston County
Arley, AL 35541
3 months ago
$2,950,000
108 acres
Winston County
Houston, AL 35572
5 months ago
$1,390,000
26.2 acres
Limestone County
Athens, AL 35611
17 days
$120,000
12 acres
DeKalb County
Boaz, AL 35957
29 days
$289,900
9.89 acres
Lauderdale County
Killen, AL 35645
28 days
$649,900
47.8 acres
Franklin County
5 bd, 3 ba
•
3,571 sq ft
Russellville, AL 35653
4 days
$189,000
2.56 acres
Cherokee County
Cedar Bluff, AL 35959
44 days ago
$495,000
36 acres
Madison County
New Market, AL 35761
27 days
$15k drop • July 2
$150,000
0.25 acres
Cherokee County
Centre, AL 35960
$50k drop • June 22
$549,000
0.55 acres
Colbert County
Muscle Shoals, AL 35661
3 days
$850,000
41 acres
Jackson County
4 bd, 3.5 ba
•
4,623 sq ft
Dutton, AL 35744
2 hours
$89,900
1 acre
Cherokee County
Cedar Bluff, AL 35959
$20k drop • Apr 22
$359,000
3.17 acres
Lauderdale County
Killen, AL 35645
11 days
$990,000
5.66 acres
Madison County
3 bd, 2.5 ba
•
2,847 sq ft
Huntsville, AL 35803
19 days
$179,900
1.53 acres
Cherokee County
Cedar Bluff, AL 35959
20 days
$230,000
1.13 acres
Cherokee County
Centre, AL 35960
$4k drop • June 22
$85,500
0.064 acres
Jackson County
Langston, AL 35755
3 days
$700,000
89 acres
Colbert County
Cherokee, AL 35616
4 days
$49,900
0.63 acres
Cherokee County
Cedar Bluff, AL 35959
4 days
$49,900
0.64 acres
Cherokee County
Cedar Bluff, AL 35959
4 days
$49,900
0.65 acres
Cherokee County
Cedar Bluff, AL 35959
5 days
$138,900
0.72 acres
Cherokee County
Cedar Bluff, AL 35959
60 days ago
$132,860
5.75 acres
Limestone County
Elkmont, AL 35620
35 days ago
$82,000
0.068 acres
Jackson County
Langston, AL 35755
2 months ago
$189,000
0.86 acres
Cherokee County
Mentone, AL 35984
$2.5k drop • June 29
$86,200
1.64 acres
Limestone County
Athens, AL 35611
35 days ago
$32,900
3 acres
Winston County
Double Springs, AL 35553
$150k drop • June 19
$1,500,000
5.4 acres
Madison County
7 bd, 3.5 ba
•
4,745 sq ft
Madison, AL 35757
45 days ago
$79,000
2.34 acres
Cherokee County
Cedar Bluff, AL 35959
$19.9k drop • May 31
$199,990
3 acres
Cherokee County
Cedar Bluff, AL 35959
$11k drop • June 15
$99,000
1 acre
Winston County
Double Springs, AL 35553
34 days ago
$127,200
0.27 acres
Cherokee County
Cedar Bluff, AL 35959
36 days ago
$275,000
11.8 acres
Cherokee County
Cedar Bluff, AL 35959
$20k drop • Apr 27
$529,900
197 acres
Marion County
Detroit, AL 35552
3 months ago
$499,000
1 acre
Limestone County
Athens, AL 35611
2 months ago
$350,000
0.14 acres
Cullman County
Cullman, AL 35057
$25k drop • June 4
$250,000
1 acre
Cherokee County
Cedar Bluff, AL 35959
$5.5k drop • June 22
$130,972
1.17 acres
Cullman County
Crane Hill, AL 35053
54 days ago
$68,000
0.081 acres
Marshall County
Guntersville, AL 35976
56 days ago
$184,000
12 acres
DeKalb County
Fort Payne, AL 35967
$10k drop • June 18
$339,900
1.1 acres
Cullman County
Crane Hill, AL 35053
3 months ago
$69,900
1.13 acres
Cherokee County
Cedar Bluff, AL 35959
$35.1k drop • Apr 8
$255,000
1 acre
Colbert County
Muscle Shoals, AL 35661
2 months ago
$1,399,960
13 acres
Madison County
5 bd, 5 ba
•
4,400 sq ft
Gurley, AL 35748
$196k drop • May 21
$2,499,000
11 acres
Cullman County
6 bd, 5.5 ba
•
8,293 sq ft
Cullman, AL 35057
$19k drop • June 30
$115,000
7 acres
Franklin County
Phil Campbell, AL 35581
27 days
$899,900
2.37 acres
Lauderdale County
4 bd, 2 ba
•
2,891 sq ft
Waterloo, AL 35677
47 days ago
$899,000
80 acres
DeKalb County
3 bd, 1 ba
•
1,900 sq ft
Henagar, AL 35978
54 days ago
$1,500,000
15 acres
Madison County
Harvest, AL 35749
2 months ago
$238,000
0.41 acres
Cherokee County
Centre, AL 35960
1
2
3
4
…
6
1-50 of 271 properties
Map