List of rivers of Alabama

The following is a list of rivers of Alabama, by letter:
 * Alabama River
 * Bear Creek
 * Black Warrior River
 * Blackwater River
 * Broglen River
 * Buttahatchee River
 * Cahaba River
 * Chattahoochee River
 * Chattooga River
 * Choctawhatchee River
 * Conecuh River
 * Coosa River
 * Dog River
 * Duck River
 * Elk River
 * Escambia River
 * Escatawpa River
 * Fish River
 * Flint River
 * Fowl River
 * Little Choctawhatchee River
 * Little New River
 * Little River
 * Little Tallapoosa River
 * Little Warrior River
 * Locust Fork
 * Magnolia River
 * Mobile River
 * Mulberry Fork
 * New River
 * North River
 * Noxubee River
 * Paint Rock River
 * Patsaliga Creek
 * Pea River
 * Perdido River
 * Sepulga River
 * Sipsey River
 * Sipsey Fork
 * Styx River
 * Sucarnoochee River
 * Tallapoosa River
 * Tennessee River
 * Tensaw River
 * Tombigbee River
 * Waxahatchee Creek
 * Yellow River