Alabama riverfront property for sale
163 properties
Updated
Search land for sale in Alabama for more listings.
$275,0000.56 acres
Colbert County
Muscle Shoals, AL 35661
$29,9001.73 acres
Dallas County
Selma, AL 36702
$1,500,0001.85 acres
Colbert County4 bd, 4 ba5,611 sq ft
Muscle Shoals, AL 35661
$69,00017 acres
Sumter County
Livingston, AL 35470
$649,00036.6 acres
Tuscaloosa County
Northport, AL 35475
$30,0001.33 acres
Dallas County
Selma, AL 36703
$1,100,00020.5 acres
Jackson County
Bridgeport, AL 35740
$365,0002 acres
Pickens County5 bd, 5 ba2,938 sq ft
Pickensville, AL 35447
$225,0000.95 acres
Cherokee County1 bd, 1 ba560 sq ft
Leesburg, AL 35983
$500,00038 acres
Morgan County
Laceys Spring, AL 35754
$275,0001 acre
Jackson County
Scottsboro, AL 35769
$279,90015 acres
Houston County
Columbia, AL 36319
$299,0000.95 acres
Jackson County
Scottsboro, AL 35769
$299,0001.28 acres
Jackson County
Scottsboro, AL 35769
$2,750,0002.6 acres
Marshall County3 bd, 3 ba3,122 sq ft
Guntersville, AL 35976
$247,9001.17 acres
Jackson County
Scottsboro, AL 35769
$139,9001.43 acres
Madison County
Huntsville, AL 35811
$299,0001.23 acres
Jackson County
Scottsboro, AL 35769
$42,9000.067 acres
Jackson County
Langston, AL 35755
$1,395,0001.5 acres
Jackson County4 bd, 4 ba3,131 sq ft
Scottsboro, AL 35769
$110,0000.5 acres
Limestone County
Athens, AL 35611
$49,9001 acre
Jackson County
Hollywood, AL 35752
$399,9002.22 acres
Etowah County3 bd, 2 ba1,450 sq ft
Rainbow City, AL 35906
$198,00014.3 acres
Morgan County
Laceys Spring, AL 35754
$48,9000.067 acres
Jackson County
Langston, AL 35755
$143,7000.39 acres
Limestone County
Athens, AL 35611
$164,9000.62 acres
Etowah County
Rainbow City, AL 35906
$1,490,000223 acres
Limestone County
Elkmont, AL 35620
$143,0002.9 acres
Blount County4 bd, 3 ba— sq ft
Blountsville, AL 35031
$17,5002.8 acres
Wilcox County
Alberta, AL 36720
$25,0002 acres
Wilcox County
Alberta, AL 36720
$159,9004.15 acres
Tuscaloosa County
Northport, AL 35475
$480,0008 acres
Shelby County
Helena, AL 35080
$309,00014.5 acres
Baldwin County
Robertsdale, AL 36567
$27,5001.52 acres
Dallas County
Selma, AL 36701
$105,9000.8 acres
Elmore County
Prattville, AL 36067
$49,0000.61 acres
Lowndes County
Lowndesboro, AL 36752
$289,9001.64 acres
Dallas County4 bd, 3 ba2,508 sq ft
Valley Grande, AL 36701
$49,0000.78 acres
Lowndes County
Lowndesboro, AL 36752
$49,0000.63 acres
Lowndes County
Lowndesboro, AL 36752
$155,40044 acres
Barbour County
Blue Springs, AL 36017
$52,5001 acre
Hale County
Akron, AL 35441
$159,9000.85 acres
Etowah County
Rainbow City, AL 35906
$310,0001.53 acres
Pickens County3 bd, 2 ba1,984 sq ft
Pickensville, AL 35447
$139,7001.29 acres
Cherokee County
Cedar Bluff, AL 35959
$359,90036.4 acres
Dallas County
Selma, AL 36701
$350,0001.59 acres
Madison County3 bd, 2 ba2,277 sq ft
Huntsville, AL 35811
$150,0000.91 acres
Lee County
Phenix City, AL 36867
$225,0000.81 acres
Lee County
Phenix City, AL 36867
$200,0000.72 acres
Lee County
Phenix City, AL 36867
1-50 of 163 properties

Based on information submitted to the MLS GRID as of Dec 4, 2025 9:00 pm MT. All data is obtained from various sources and may not have been verified by broker or MLS GRID. Supplied Open House Information is subject to change without notice. All information should be independently reviewed and verified for accuracy. Properties may or may not be listed by the office/agent presenting the information. Some IDX listings have been excluded from this website. View more

















































