Alabama River Gauges

111 river gauges with NWS flood stage data in Alabama. Live water levels from USGS, updated every 15 minutes. Get push alerts when rivers rise with StormCast.

Get it on Google Play

All Alabama Gauges by River

Alabama River

Alabama River at Henry Lock and Dam Lowndes County · Flood stage: 122 ft Alabama River at Montgomery Montgomery County · Flood stage: 35 ft Alabama River at Selma Dallas County · Flood stage: 45 ft Alabama River near Claiborne Dam Monroe County · Flood stage: 42 ft Alabama River near Miller's Ferry Wilcox County · Flood stage: 66 ft

Aldridge Creek (AL)

Aldridge Creek (AL) at Sherwood Drive in Huntsville Madison County · Flood stage: 12 ft Aldridge Creek (AL) at Toney Drive in Huntsville Madison County · Flood stage: 11 ft Aldridge Creek (AL) near Farley Madison County · Flood stage: 11 ft

Bayou Sara

Bayou Sara at Saraland Mobile County · Flood stage: 4 ft

Big Canoe Creek

Big Canoe Creek at hwy 231 Ashville St. Clair County · Flood stage: 11 ft

Big Creek

Big Creek above Elba at SR-87 Coffee County

Big Escambia Creek

Big Escambia Creek at Flomaton Escambia County · Flood stage: 19 ft

Big Nance Creek (AL)

Big Nance Creek (AL) at Courtland Lawrence County · Flood stage: 14 ft

Big Wills Creek (AL)

Big Wills Creek (AL) near Fort Payne De Kalb County · Flood stage: 11 ft

Black Warrior River

Black Warrior River at Bankhead Lock and Dam Tuscaloosa County · Flood stage: 189 ft Black Warrior River at Cordova Walker County · Flood stage: 22 ft Black Warrior River at Holt Lock and Dam Tuscaloosa County · Flood stage: 140 ft Black Warrior River at Oliver Lock and Dam Tuscaloosa County · Flood stage: 129 ft Black Warrior River below Selden Dam Hale County · Flood stage: 90 ft

Blackwater Creek (AL)

Blackwater Creek (AL) near Manchester Walker County · Flood stage: 8 ft

Blue Springs Creek

Blue Springs Creek near Blountsville Blount County · Flood stage: 8 ft

Burnt Corn Creek

Burnt Corn Creek at Hwy 41 near Brewton 1NW Escambia County · Flood stage: 16 ft

Buttahatchee River

Buttahatchee River Below Hamilton Marion County · Flood stage: 20 ft

Cahaba River

Cahaba River at Centreville Bibb County · Flood stage: 23 ft Cahaba River at Marion Junction Dallas County · Flood stage: 36 ft Cahaba River at Suttle Perry County · Flood stage: 32 ft Cahaba River near Cahaba Heights Jefferson County · Flood stage: 14 ft Cahaba River near Mountain Brook Jefferson County · Flood stage: 20 ft Cahaba River near West Blocton Bibb County · Flood stage: 13 ft Cahaba River near Whites Chapel St. Clair County · Flood stage: 8.5 ft

Cahaba Valley Creek

Cahaba Valley Creek at Pelham Shelby County · Flood stage: 8 ft

Cahaba Valley Creek Indian Springs

Cahaba Valley Creek Indian Springs at Indian Trail Road Shelby County · Flood stage: 8 ft

Catoma Creek

Catoma Creek near Montgomery Montgomery County · Flood stage: 20 ft

Chattooga River

Chattooga River above Gaylesville Cherokee County · Flood stage: 13 ft

Chewacla Creek

Chewacla Creek at Chewalcla State Park Near Auburn Lee County · Flood stage: 11 ft

Choctawhatchee River

Choctawhatchee River at Geneva (SR 52) Geneva County · Flood stage: 23 ft Choctawhatchee River near Bellwood (CR 45) Geneva County · Flood stage: 14 ft Choctawhatchee River near Daleville Dale County Choctawhatchee River near Newton (SR 134) Dale County · Flood stage: 19 ft

Claybank Creek

Claybank Creek near Daleville (SR 84) Dale County

Conecuh River

Conecuh River at Brewton Escambia County · Flood stage: 27 ft Conecuh River at River Falls Covington County · Flood stage: 37 ft

Coosa River

Coosa River at Childersburg Talladega County · Flood stage: 402 ft Coosa River at Gadsden Etowah County · Flood stage: 511 ft Coosa River at Logan Martin Dam St. Clair County · Flood stage: 467 ft Coosa River at State Line, AL/GA Cherokee County · Flood stage: 16.5 ft Coosa River at Weiss Dam Cherokee County · Flood stage: 567 ft Coosa River at Wetumpka Elmore County · Flood stage: 45 ft

Double Bridges Creek

Double Bridges Creek near Sellersville (CR 40) Geneva County

East Fork Choctawhatchee River

East Fork Choctawhatchee River near Abbeville (SR 27) Henry County

Escatawpa River

Escatawpa River above Wilmer Mobile County · Flood stage: 23 ft

Fish River (AL)

Fish River (AL) near Silverhill Baldwin County · Flood stage: 11 ft

Fivemile Creek

Fivemile Creek near Republic Jefferson County · Flood stage: 18 ft

Flint River (AL)

Flint River (AL) at Brownsboro Madison County · Flood stage: 17 ft

Indian Creek (AL)

Indian Creek (AL) at Madison Madison County · Flood stage: 7.5 ft

Limestone Creek (AL)

Limestone Creek (AL) near Athens (Capshaw) Limestone County · Flood stage: 12 ft

Little Choctawhatchee River

Little Choctawhatchee River near Dothan Houston County

Little Claybank Creek

Little Claybank Creek near Ozark (US 231) Dale County

Little Double Bridges Creek

Little Double Bridges Creek near Enterprise (CR 606) Coffee County · Flood stage: 10 ft

Little River

Little River near BLUE POND Cherokee County · Flood stage: 13 ft

Locust Fork

Locust Fork at Sayre Jefferson County · Flood stage: 25 ft

Lost Creek (AL)

Lost Creek (AL) near Oakman Walker County · Flood stage: 15 ft

Luxapallila Creek

Luxapallila Creek at Millport Lamar County · Flood stage: 12 ft

Mobile River

Mobile River at Barry Steam Plant Mobile County · Flood stage: 12 ft

Mulberry Fork

Mulberry Fork near Arkadelphia Blount County · Flood stage: 25 ft

Murder Creek (AL)

Murder Creek (AL) at Brewton Escambia County · Flood stage: 22 ft

Paint Rock River (AL)

Paint Rock River (AL) near Woodville Jackson County · Flood stage: 15 ft

Pea River

Pea River at Elba (US 84) Coffee County · Flood stage: 30 ft Pea River at Folsom Bridge (SR 167) Coffee County Pea River near Ariton (US 231) Dale County · Flood stage: 14 ft Pea River near Samson (CR 52) Geneva County · Flood stage: 35 ft

Pinhook Creek (AL)

Pinhook Creek (AL) at Clinton Avenue in Huntsville Madison County · Flood stage: 16 ft

Sardine Branch

Sardine Branch near Little Rock Escambia County · Flood stage: 12 ft

Shades Creek

Shades Creek near Greenwood Jefferson County · Flood stage: 10 ft Shades Creek near Homewood Jefferson County · Flood stage: 14 ft

Sipsey Fork

Sipsey Fork near Grayson Winston County · Flood stage: 24 ft

Styx River

Styx River near Elsanor Baldwin County · Flood stage: 12 ft Styx River near Loxley at Smith's Landing Baldwin County · Flood stage: 14 ft

Sucarnoochee River

Sucarnoochee River at Livingston Sumter County · Flood stage: 18 ft

Tallapoosa River

Tallapoosa River at Horseshoe Bend Tallapoosa County · Flood stage: 14 ft Tallapoosa River at Martin Dam Elmore County · Flood stage: 490 ft Tallapoosa River at Milstead Macon County · Flood stage: 40 ft Tallapoosa River at Tallapoosa Water Plant Montgomery County · Flood stage: 25 ft Tallapoosa River at Wadley Randolph County · Flood stage: 13 ft Tallapoosa River near Heflin Cleburne County · Flood stage: 13 ft

Tennessee River

Tennessee River at Decatur Morgan County · Flood stage: 9 ft Tennessee River at Florence Lauderdale County · Flood stage: 18 ft Tennessee River at Whitesburg Madison County · Flood stage: 17 ft Tennessee River below Guntersville Dam Marshall County Tennessee River near Scottsboro Jackson County · Flood stage: 28 ft

Terrapin Creek

Terrapin Creek at Ellisville Cherokee County · Flood stage: 12 ft

Tide Gauge

Tide Gauge at Coast Guard Sector Mobile (IN MHHW) Mobile County · Flood stage: 1.7 ft Tide Gauge at Dauphin Island (IN MHHW) Mobile County · Flood stage: 2 ft Tide Gauge at DOG RIVER BRIDGE (IN MHHW) Mobile County · Flood stage: 2 ft Tide Gauge at East Fowl River Bridge (IN MHHW) Mobile County · Flood stage: 2 ft Tide Gauge at Weeks Bay (IN MHHW) Baldwin County · Flood stage: 2 ft Tide Gauge at West Fowl River Bridge (IN MHHW) Mobile County · Flood stage: 2 ft Tide Gauge near Bayou La Batre Bridge (in MHHW) Mobile County · Flood stage: 2 ft Tide Gauge near Chickasaw (IN MHHW) Mobile County · Flood stage: 1.7 ft Tide Gauge near Mobile State Docks (IN MHHW) Mobile County · Flood stage: 1.7 ft

Tombigbee River

Tombigbee River at Bevill Lock and Dam Pickens County · Flood stage: 122 ft Tombigbee River at Demopolis Lock and Dam Marengo County · Flood stage: 68 ft Tombigbee River at Gainesville Lock and Dam Greene County · Flood stage: 101 ft Tombigbee River near Coffeeville Dam Choctaw County · Flood stage: 29 ft Tombigbee River near Leroy Washington County · Flood stage: 24 ft

Valley Creek (AL)

Valley Creek (AL) at Center Street Jefferson County · Flood stage: 11 ft

Valley Creek (AL-2)

Valley Creek (AL-2) at Ave W Jefferson County · Flood stage: 12 ft

Village Creek (AL)

Village Creek (AL) at Avenue W in Ensley Jefferson County · Flood stage: 10 ft

Walnut Creek (AL)

Walnut Creek (AL) above Clanton Chilton County · Flood stage: 9 ft

West Fork Choctawhatchee River

West Fork Choctawhatchee River near Skipperville (SR 105) Dale County

Whitewater Creek

Whitewater Creek at Lowry Mill (CR 215) Coffee County

Frequently Asked Questions

How many river gauges are monitored in Alabama?

StormCast monitors 111 river gauges with NWS flood stage data in Alabama. These include USGS stream gauges and NWS forecast points on rivers and creeks across the state.

How do I get flood alerts for a Alabama river?

Download StormCast free on Google Play, go to River Gauges, and add any gauge to your watchlist. You'll receive a push notification when the water level crosses into a new NWS flood category.

How often are river levels updated?

USGS updates most gauge readings every 15 minutes. Each gauge page on this site shows live data fetched directly from USGS.

More Resources