Alabama riverfront property for sale
157 properties
Updated
Search land for sale in Alabama for more listings.
$135,0002.9 acres
Blount County4 bd, 3 ba— sq ft
Blountsville, AL 35031
$175,00034 acres
Winston County
Double Springs, AL 35553
$150,0003.77 acres
Mobile County
Coden, AL 36523
$225,0000.81 acres
Lee County
Phenix City, AL 36867
$749,90011 acres
Randolph County
Newell, AL 36280
$149,90029.6 acres
Crenshaw County
Luverne, AL 36049
$499,90010.2 acres
Elmore County3 bd, 2 ba1,800 sq ft
Millbrook, AL 36054
$49,0004.1 acres
Dallas County
Selma, AL 36701
$218,40036.4 acres
Dallas County
Selma, AL 36701
$17,5002.8 acres
Wilcox County
Alberta, AL 36720
$25,0002 acres
Wilcox County
Alberta, AL 36720
$569,90010.3 acres
Greene County2 bd, 2 ba2,384 sq ft
Boligee, AL 35542
$275,0000.56 acres
Colbert County
Muscle Shoals, AL 35661
$29,9001.73 acres
Dallas County
Selma, AL 36702
$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
$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
$299,0001.23 acres
Jackson County
Scottsboro, AL 35769
$110,0000.5 acres
Limestone County
Athens, AL 35611
$49,9001 acre
Jackson County
Hollywood, AL 35752
$198,00014.3 acres
Morgan County
Laceys Spring, AL 35754
$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
$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
$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
$200,0000.72 acres
Lee County
Phenix City, AL 36867
1-50 of 157 properties

Based on information submitted to the MLS GRID as of Dec 17, 2025 7:00 am 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

















































