Top Streams in Alabama

Streams

Stream

Linear body of water flowing on the Earth's surface.
See also: Bends and Rapids
water Icon Water

Streams by County

There are 6,547 Streams in Alabama.

Popular Streams in Alabama

Cahaba River in Dallas County, AL Water
Stone Creek in Tallapoosa County, AL Water
Pea River in Geneva County, AL Water
Little Cypress Creek in Lauderdale County, AL Water
Valley Creek in Dallas County, AL Water
Big Ditch in Dallas County, AL Water
Tallapoosa River in Elmore County, AL Water
Bailey Brook in Shelby County, AL Water
Patton Creek in Shelby County, AL Water
Black Warrior River in Hale County, AL Water