Skip to main content
Skip to navigation
Properties
Find agent
Post property
Log in
•
Sign up
Search here
List
Alabama waterfront property for sale
Price
Size
Tags
Save
Reset
1,811 properties
Updated
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
Search
land for sale in Alabama
for more listings.
Pending
Under contract
$950,000
2.28 acres
Baldwin County
5 bd, 4 ba
•
3,761 sq ft
Fairhope, AL 36532
$15k drop • Feb 6
$314,900
0.93 acres
Talladega County
Talladega, AL 35160
21 months ago
$54,000
7.1 acres
Jackson County
Section, AL 35771
$87k drop • Dec 15
$799,000
2.62 acres
DeKalb County
5 bd, 6 ba
•
5,851 sq ft
Rainsville, AL 35986
26 days
$550,000
7.73 acres
Saint Clair County
Ashville, AL 35953
26 days
$135,000
20 acres
Blount County
Altoona, AL 35952
7 months ago
$199,900
20 acres
Limestone County
Lester, AL 35647
26 days
$915,000
Baldwin County
Orange Beach, AL 36561
27 days
$100,000
6.76 acres
Montgomery County
Montgomery, AL 36116
$5.5k drop • Jan 3
$137,500
0.78 acres
Randolph County
Wedowee, AL 36278
27 days
$1,699,000
1.7 acres
Cullman County
5 bd, 4 ba
•
3,700 sq ft
Crane Hill, AL 35053
Pending
Under contract
$775,000
1.67 acres
Talladega County
5 bd, 3 ba
•
— sq ft
Alpine, AL 35014
27 days
$129,000
1 acre
Jackson County
Scottsboro, AL 35769
20 months ago
$4,008,000
344 acres
Madison County
Toney, AL 35773
6 months ago
$2,100,000
135 acres
Lauderdale County
Rogersville, AL 35652
29 days
$210,000
0.65 acres
Lauderdale County
Florence, AL 35630
29 days
$210,000
0.67 acres
Lauderdale County
Florence, AL 35630
29 days
$190,000
0.71 acres
Lauderdale County
Florence, AL 35630
29 days
$190,000
0.7 acres
Lauderdale County
Florence, AL 35630
29 days
$190,000
0.68 acres
Lauderdale County
Florence, AL 35630
29 days
$150,000
0.68 acres
Lauderdale County
Florence, AL 35630
29 days
$150,000
0.73 acres
Lauderdale County
Florence, AL 35630
29 days
$175,000
0.69 acres
Lauderdale County
Florence, AL 35630
29 days
$175,000
0.66 acres
Lauderdale County
Florence, AL 35630
29 days
$175,000
0.62 acres
Lauderdale County
Florence, AL 35630
29 days
$150,000
0.54 acres
Lauderdale County
Florence, AL 35630
29 days
$150,000
0.48 acres
Lauderdale County
Florence, AL 35630
29 days
$150,000
0.68 acres
Lauderdale County
Florence, AL 35630
29 days
$175,000
0.65 acres
Lauderdale County
Florence, AL 35630
29 days
$150,000
0.55 acres
Lauderdale County
Florence, AL 35630
29 days
$165,000
0.72 acres
Lauderdale County
Florence, AL 35630
$25k drop • Feb 5
$399,900
5.47 acres
Limestone County
— sq ft
Athens, AL 35611
$10k drop • Feb 5
$235,000
9.76 acres
Baldwin County
Robertsdale, AL 36567
6 months ago
$850,000
210 acres
Jackson County
Hollytree, AL 35751
27 days
$549,000
2 acres
Walker County
3 bd, 3 ba
•
2,460 sq ft
Jasper, AL 35503
20 months ago
$240,000
24 acres
Shelby County
Birmingham, AL 35051
Pending
Under contract
$90,000
0.69 acres
Lee County
Phenix City, AL 36867
3 months ago
$300,000
1 acre
Tuscaloosa County
Northport, AL 35475
$100k drop • Feb 4
$1,699,900
1.67 acres
Tuscaloosa County
7 bd, 7 ba
•
5,200 sq ft
Tuscaloosa, AL 35406
28 days
$1,390,000
26.2 acres
Limestone County
Athens, AL 35611
28 days
$242,500
7.58 acres
Jackson County
Woodville, AL 35776
2 years ago
$88,000
2.26 acres
Cherokee County
Cedar Bluff, AL 35959
4 months ago
$349,000
44.8 acres
Cullman County
Baileyton, AL 35019
32 days ago
$500,000
4 acres
Morgan County
Hartselle, AL 35640
32 days ago
$66,810
7.86 acres
Escambia County
Flomaton, AL 36441
5 months ago
$789,000
49 acres
Cullman County
3 bd, 2 ba
•
1,508 sq ft
Baileyton, AL 35019
$25k drop • Jan 30
$474,900
5 acres
DeKalb County
2 bd, 2 ba
•
3,052 sq ft
Fort Payne, AL 35967
$5k drop • Jan 1
$234,000
0.27 acres
Marshall County
Guntersville, AL 35976
7 months ago
$1,550,000
30.2 acres
Limestone County
Athens, AL 35613
44 days ago
$360,000
80.5 acres
DeKalb County
Dawson, AL 35963
1
…
16
17
18
19
…
37
801-850 of 1,811 properties
Map