Alabama Station Directory

Active Monitoring Locations

Real-time hydrological observation sites grouped by region, with ongoing streamflow, stage height, and temperature metrics.

Total Gauges
237
Offline / Stale
35

Autauga County

1 station

Baldwin County

10 stations
ID: 02378780

D'olive Creek Near Bridgehead, AL

Latitude 30°39'7" N, Longitude 87°53'23" W

Streamflow Gauge Height
Flow Rate 7 ft³/s
Stage Height 134.37 ft
Status Offline
ID: 0237854520

Fish River Near Marlow, AL

Latitude 30°28'29" N, Longitude 87°48'10" W

Streamflow Gauge Height
Flow Rate 318 ft³/s
Stage Height 1.54 ft
Status Nominal
ID: 02378500

Fish River Near Silver Hill Al

Latitude 30°32'44" N, Longitude 87°47'55" W

Streamflow Gauge Height
Flow Rate 68 ft³/s
Stage Height 0.89 ft
Status Nominal
ID: 02378185

Intracoastal Waterway Gulf Shores, Al.

Latitude 30°16'47" N, Longitude 87°41'12" W

Streamflow Gauge Height
Flow Rate -4,730 ft³/s
Stage Height 0.84 ft
Status Nominal
ID: 02378300

Magnolia River At Us 98 Near Foley, Alabama

Latitude 30°24'24" N, Longitude 87°44'13" W

Streamflow Gauge Height
Flow Rate 23 ft³/s
Stage Height 2.48 ft
Status Nominal
ID: 02377750

Styx River At Seminole, Ala

Latitude 30°31'6" N, Longitude 87°27'46" W

Gauge Height
Stage Height 9.12 ft
Status Nominal
ID: 02377570

Styx River Near Elsanor, Al.

Latitude 30°36'21" N, Longitude 87°32'50" W

Streamflow Gauge Height
Flow Rate 303 ft³/s
Stage Height 2.72 ft
Status Nominal
ID: 02377560

Styx R Nr Loxley, At Smiths Siding, Ala

Latitude 30°38'14" N, Longitude 87°36'26" W

Gauge Height
Stage Height 4.89 ft
Status Nominal
ID: 02378790

Tiawasee Creek Near Bridgehead, AL

Latitude 30°38'34" N, Longitude 87°53'30" W

Streamflow Gauge Height
Flow Rate 5 ft³/s
Stage Height 7.60 ft
Status Offline
ID: 02378170

Wolf Creek Below Foley, Ala

Latitude 30°23'18" N, Longitude 87°39'10" W

Streamflow Gauge Height
Flow Rate 9 ft³/s
Stage Height 5.93 ft
Status Offline

Barbour County

3 stations

Bibb County

3 stations

Blount County

4 stations

Calhoun County

2 stations

Chambers County

1 station

Cherokee County

7 stations

Chilton County

1 station

Choctaw County

4 stations

Clarke County

3 stations

Cleburne County

1 station

Coffee County

1 station

Colbert County

1 station

Conecuh County

2 stations

Coosa County

1 station

Covington County

2 stations

Crenshaw County

2 stations

Cullman County

2 stations

Dale County

2 stations

Dallas County

4 stations

DeKalb County

3 stations

Elmore County

2 stations

Escambia County

7 stations

Etowah County

4 stations

Franklin County

1 station

Geneva County

3 stations

Greene County

2 stations

Hale County

4 stations

Henry County

1 station

Jackson County

4 stations

Jefferson County

29 stations
ID: 02423130

Cahaba River At Trussville, Al.

Latitude 33°37'20" N, Longitude 86°35'58" W

Streamflow Gauge Height Quality
Flow Rate 17 ft³/s
Stage Height 2.05 ft
Status Nominal
ID: 02423500

Cahaba River Near Acton Al

Latitude 33°21'48" N, Longitude 86°48'47" W

Streamflow Gauge Height
Flow Rate 89 ft³/s
Stage Height 2.46 ft
Status Nominal
ID: 02423496

Cahaba River Near Hoover, AL

Latitude 33°22'9" N, Longitude 86°47'3" W

Streamflow Gauge Height Quality
Flow Rate 104 ft³/s
Stage Height 3.33 ft
Status Nominal
ID: 02423380

Cahaba River Near Mountain Brook Al

Latitude 33°28'54" N, Longitude 86°42'46" W

Streamflow Gauge Height Quality
Flow Rate 68 ft³/s
Stage Height 0.85 ft
Status Nominal
ID: 02423110

Cahaba River Near Trussville, Ala

Latitude 33°39'56" N, Longitude 86°35'32" W

Streamflow Gauge Height
Flow Rate 96 ft³/s
Stage Height 0.76 ft
Status Nominal
ID: 02457000

Fivemile Creek At Ketona Al

Latitude 33°36'5" N, Longitude 86°45'20" W

Streamflow Gauge Height
Flow Rate 35 ft³/s
Stage Height 0.96 ft
Status Offline
ID: 02457595

Fivemile Creek Near Republic, AL

Latitude 33°35'49" N, Longitude 86°52'5" W

Streamflow Gauge Height Quality
Flow Rate 206 ft³/s
Stage Height 2.19 ft
Status Nominal
ID: 02461630

Halls Creek At Bessemer, Al.

Latitude 33°23'58" N, Longitude 86°59'1" W

Streamflow
Flow Rate 3 ft³/s
Status Offline
ID: 02423397

Little Cahaba River Below Leeds, Al.

Latitude 33°32'4" N, Longitude 86°33'45" W

Streamflow Gauge Height Quality
Flow Rate 47 ft³/s
Stage Height 1.95 ft
Status Nominal
ID: 02423400

Little Cahaba River Nr Jefferson Park, Al.

Latitude 33°29'59" N, Longitude 86°36'51" W

Streamflow Gauge Height
Flow Rate 30 ft³/s
Stage Height 0.47 ft
Status Nominal
ID: 02456500

Locust Fork At Sayre, Al.

Latitude 33°42'35" N, Longitude 86°59'0" W

Streamflow Gauge Height
Flow Rate 649 ft³/s
Stage Height 4.18 ft
Status Nominal
ID: 02423571

Shades Creek At Elder St Near Springdale Al

Latitude 33°31'16" N, Longitude 86°43'1" W

Streamflow Gauge Height Quality
Flow Rate 64 ft³/s
Stage Height 2.63 ft
Status Nominal
ID: 02423630

Shades Creek Near Greenwood Al

Latitude 33°19'34" N, Longitude 86°56'59" W

Streamflow Gauge Height
Flow Rate 75 ft³/s
Stage Height 2.35 ft
Status Nominal
ID: 02423586

Shades Creek Nr Homewood, Ala

Latitude 33°26'55" N, Longitude 86°48'49" W

Streamflow Gauge Height Quality
Flow Rate 102 ft³/s
Stage Height 4.61 ft
Status Nominal
ID: 02458190

Trib To Village Creek At 50th St In Birmingham

Latitude 33°32'54" N, Longitude 86°45'41" W

Streamflow Gauge Height
Flow Rate 9 ft³/s
Stage Height 1.18 ft
Status Nominal
ID: 02456000

Turkey Creek At Morris Al

Latitude 33°44'26" N, Longitude 86°48'45" W

Streamflow Gauge Height
Flow Rate 163 ft³/s
Stage Height 1.52 ft
Status Nominal
ID: 02455980

Turkey Creek At Sewage Plant Near Pinson Al

Latitude 33°42'40" N, Longitude 86°41'46" W

Streamflow Gauge Height Quality
Flow Rate 25 ft³/s
Stage Height 4.95 ft
Status Nominal
ID: 02461192

Valley Creek At Ave W Near Ensley, AL

Latitude 33°29'33" N, Longitude 86°52'20" W

Streamflow Gauge Height Quality
Flow Rate 28 ft³/s
Stage Height 4.10 ft
Status Nominal
ID: 02461130

Valley Creek At Center St At Birmingham, AL

Latitude 33°30'21" N, Longitude 86°50'11" W

Streamflow Gauge Height Quality
Flow Rate 14 ft³/s
Stage Height 1.62 ft
Status Nominal
ID: 02461640

Valley Creek Below Bessemer, Al.

Latitude 33°23'59" N, Longitude 86°59'36" W

Streamflow
Flow Rate 44 ft³/s
Status Offline
ID: 02461405

Valley Creek Below Brighton, Ala

Latitude 33°25'32" N, Longitude 86°57'10" W

Streamflow Gauge Height
Flow Rate 198 ft³/s
Stage Height 2.64 ft
Status Nominal
ID: 02461500

Valley Creek Near Bessemer, AL

Latitude 33°25'9" N, Longitude 86°58'58" W

Streamflow Gauge Height
Flow Rate 205 ft³/s
Stage Height 6.69 ft
Status Nominal
ID: 02462000

Valley Creek Near Oak Grove Al

Latitude 33°26'50" N, Longitude 87°7'20" W

Streamflow Gauge Height
Flow Rate 147 ft³/s
Stage Height 3.24 ft
Status Nominal
ID: 02458300

Village Creek At 24 Th St. At Birmingham, AL

Latitude 33°32'33" N, Longitude 86°49'3" W

Streamflow Gauge Height
Flow Rate 43 ft³/s
Stage Height 0.57 ft
Status Offline
ID: 02458148

Village Creek At 86 Th St North At Roebuck, Al.

Latitude 33°34'37" N, Longitude 86°43'8" W

Streamflow Gauge Height Quality
Flow Rate 6 ft³/s
Stage Height 1.29 ft
Status Nominal
ID: 02458450

Village Creek At Avenue W At Ensley, AL

Latitude 33°31'4" N, Longitude 86°52'45" W

Streamflow Gauge Height Quality
Flow Rate 192 ft³/s
Stage Height 2.86 ft
Status Nominal
ID: 02460500

Village Creek Near Adamsville, Al.

Latitude 33°36'20" N, Longitude 87°0'25" W

Streamflow Gauge Height
Flow Rate 181 ft³/s
Stage Height 5.12 ft
Status Nominal
ID: 02458600

Village Creek Near Docena, Alabama

Latitude 33°32'53" N, Longitude 86°55'33" W

Streamflow Gauge Height Quality
Flow Rate 325 ft³/s
Stage Height 2.00 ft
Status Nominal
ID: 02458502

Village Creek Near Pratt City, Alabama

Latitude 33°31'26" N, Longitude 86°53'28" W

Streamflow Gauge Height Quality
Flow Rate 204 ft³/s
Stage Height 2.26 ft
Status Nominal

Lamar County

1 station

Lauderdale County

4 stations

Lawrence County

2 stations

Lee County

2 stations

Limestone County

2 stations

Lowndes County

2 stations

Macon County

4 stations

Madison County

19 stations
ID: 0357568980

Aldridge C At Sherwood Dr Nr Huntsville, Ala

Latitude 34°39'51" N, Longitude 86°33'15" W

Streamflow Gauge Height
Flow Rate 91 ft³/s
Stage Height 3.47 ft
Status Nominal
ID: 0357568650

Aldridge Creek At Toney Drive At Huntsville, Al.

Latitude 34°41'53" N, Longitude 86°33'2" W

Streamflow Gauge Height
Flow Rate 76 ft³/s
Stage Height 3.09 ft
Status Offline
ID: 03575700

Aldridge Creek Near Farley Al

Latitude 34°37'26" N, Longitude 86°32'28" W

Streamflow Gauge Height
Flow Rate 92 ft³/s
Stage Height 2.52 ft
Status Nominal
ID: 0357526200

Big Cove Creek At Dug Hill Road Nr Huntsville, Al.

Latitude 34°42'17" N, Longitude 86°30'44" W

Streamflow Gauge Height
Flow Rate 103 ft³/s
Stage Height 5.10 ft
Status Offline
ID: 03574975

Brier Fork At Moore's Mill Rd Nr Meridianville, AL

Latitude 34°50'42" N, Longitude 86°31'4" W

Streamflow Gauge Height
Flow Rate 18 ft³/s
Stage Height 1.19 ft
Status Offline
ID: 0357591500

Broglan Branch At Oakwood Avenue At Huntsville, AL

Latitude 34°44'58" N, Longitude 86°37'31" W

Streamflow Gauge Height
Flow Rate 40 ft³/s
Stage Height 6.28 ft
Status Nominal
ID: 0357587728

Dallas Branch At Coleman St In Huntsville, AL

Latitude 34°44'44" N, Longitude 86°34'27" W

Streamflow Gauge Height
Flow Rate 76 ft³/s
Stage Height 0.84 ft
Status Nominal
ID: 0357587140

East Fork Pinhook Cr At Winchester Rd At Huntsvil

Latitude 34°47'34" N, Longitude 86°35'21" W

Streamflow Gauge Height
Flow Rate 61 ft³/s
Stage Height 6.61 ft
Status Nominal
ID: 0357586650

Fagan Creek At Adams Street At Huntsville, Al.

Latitude 34°43'21" N, Longitude 86°34'30" W

Streamflow Gauge Height
Flow Rate 158 ft³/s
Stage Height 2.25 ft
Status Nominal
ID: 03575100

Flint River At Brownsboro, Al.

Latitude 34°44'57" N, Longitude 86°26'48" W

Streamflow Gauge Height
Flow Rate 224 ft³/s
Stage Height 7.61 ft
Status Nominal
ID: 03575000

Flint River Near Chase Al

Latitude 34°49'22" N, Longitude 86°28'59" W

Streamflow
Flow Rate 332 ft³/s
Status Offline
ID: 0357479650

Hester Creek At Buddy Williamson Rd Nr Plevna, AL

Latitude 34°57'39" N, Longitude 86°27'49" W

Streamflow Gauge Height
Flow Rate 7 ft³/s
Stage Height 1.72 ft
Status Nominal
ID: 03575950

Huntsville Sp Br At Johnson Road, Huntsville Al

Latitude 34°41'24" N, Longitude 86°35'47" W

Streamflow Gauge Height
Flow Rate 604 ft³/s
Stage Height 6.44 ft
Status Nominal
ID: 03575830

Indian Creek Near Madison Al

Latitude 34°41'50" N, Longitude 86°42'0" W

Streamflow Gauge Height
Flow Rate 322 ft³/s
Stage Height 2.70 ft
Status Nominal
ID: 03575980

Mcdonald Creek At Patton Road Nr Huntsville Al

Latitude 34°41'33" N, Longitude 86°37'39" W

Streamflow Gauge Height
Flow Rate 209 ft³/s
Stage Height 1.78 ft
Status Nominal
ID: 03575272

Peevey Creek Near Gurley, Ala

Latitude 34°40'55" N, Longitude 86°26'54" W

Streamflow Gauge Height
Flow Rate 103 ft³/s
Stage Height 3.45 ft
Status Offline
ID: 0357587400

Pinhook C At Mastin Lake Rd At Huntsville, Ala

Latitude 34°46'17" N, Longitude 86°35'32" W

Streamflow Gauge Height
Flow Rate 80 ft³/s
Stage Height 2.46 ft
Status Nominal
ID: 03575890

Pinhook Creek At Clinton Ave. At Huntsville, Al.

Latitude 34°43'39" N, Longitude 86°35'36" W

Streamflow Gauge Height
Flow Rate 290 ft³/s
Status Offline
ID: 0357587090

West Fork Pinhook Cr At Blue Sprs Rd At Huntsville

Latitude 34°47'18" N, Longitude 86°35'55" W

Streamflow Gauge Height
Flow Rate 109 ft³/s
Stage Height 3.58 ft
Status Nominal

Marengo County

3 stations

Marion County

2 stations

Marshall County

1 station

Mobile County

14 stations
ID: 02470805

Bayou Sara At Saraland, Ala

Latitude 30°49'31" N, Longitude 88°4'12" W

Gauge Height Quality
Stage Height 3.06 ft
Water Temp
Status Nominal
ID: 02479945

Big Creek At County Rd 63 Near Wilmer, Al.

Latitude 30°51'22" N, Longitude 88°20'2" W

Streamflow Gauge Height
Flow Rate 22 ft³/s
Stage Height 1.89 ft
Status Nominal
ID: 02480020

Big Creek Near Seven Hills Al

Latitude 30°38'22" N, Longitude 88°23'35" W

Streamflow Gauge Height
Flow Rate 44 ft³/s
Stage Height 7.16 ft
Status Nominal
ID: 02471001

Chickasaw Creek Near Kushla Al

Latitude 30°48'11" N, Longitude 88°8'36" W

Streamflow Gauge Height
Flow Rate 128 ft³/s
Stage Height 4.25 ft
Status Nominal
ID: 02479980

Crooked Creek Near Fairview, Al.

Latitude 30°46'49" N, Longitude 88°19'8" W

Streamflow Gauge Height
Flow Rate 15 ft³/s
Stage Height 0.70 ft
Status Nominal
ID: 0247100550

Eightmile Creek At Mobile, Al.

Latitude 30°44'6" N, Longitude 88°9'39" W

Streamflow
Flow Rate 22 ft³/s
Status Offline
ID: 02479500

Escatawpa River Near Wilmer, AL

Latitude 30°51'45" N, Longitude 88°25'4" W

Streamflow Gauge Height
Stage Height 9.20 ft
Status Nominal
ID: 02471078

Fowl River At Half Mile Rd Near Laurendine, Al.

Latitude 30°30'3" N, Longitude 88°10'53" W

Streamflow Gauge Height
Flow Rate 23 ft³/s
Stage Height 1.64 ft
Status Nominal
ID: 02480002

Hamilton Creek At Snow Road Near Semmes, Al.

Latitude 30°43'34" N, Longitude 88°16'35" W

Streamflow Gauge Height
Flow Rate 15 ft³/s
Stage Height 3.36 ft
Status Nominal
ID: 02470630

Mobile River At Barry Steamplant Nr Bucks (Intake)

Latitude 31°0'26" N, Longitude 88°0'43" W

Gauge Height
Stage Height 3.13 ft
Status Nominal
ID: 02470629

Mobile River At River Mile 31.0 At Bucks, AL

Latitude 31°0'57" N, Longitude 88°1'15" W

Streamflow Gauge Height
Flow Rate 16,400 ft³/s
Stage Height 1.27 ft
Status Nominal
ID: 02471019

Tensaw River Nr Mount Vernon, Ala

Latitude 31°4'2" N, Longitude 87°57'31" W

Streamflow
Flow Rate 10,900 ft³/s
Status Nominal
ID: 02471013

Threemile Cr At Zeigler Blvd At Spring Hill, AL

Latitude 30°42'23" N, Longitude 88°9'4" W

Streamflow
Flow Rate 11 ft³/s
Status Offline
ID: 0247101475

Threemile Creek At Fillingim Street At Mobile, AL

Latitude 30°42'29" N, Longitude 88°6'4" W

Gauge Height
Stage Height 9.07 ft
Status Nominal

Monroe County

3 stations

Montgomery County

4 stations

Morgan County

3 stations

Perry County

1 station

Pickens County

2 stations

Randolph County

3 stations

Russell County

1 station

Shelby County

10 stations
ID: 02423545

Buck Creek Nr Pelham, Ala

Latitude 33°17'46" N, Longitude 86°49'31" W

Streamflow Gauge Height
Flow Rate 32 ft³/s
Stage Height 4.41 ft
Status Nominal
ID: 02423425

Cahaba River Near Cahaba Heights Al

Latitude 33°24'56" N, Longitude 86°44'23" W

Streamflow Gauge Height
Flow Rate 137 ft³/s
Stage Height 1.85 ft
Status Nominal
ID: 02423555

Cahaba River Near Helena Al

Latitude 33°17'4" N, Longitude 86°52'57" W

Streamflow Gauge Height Quality
Flow Rate 235 ft³/s
Stage Height 1.87 ft
Status Nominal
ID: 0242354650

Cahaba Valley Cr At Indian Trail Rd Nr Indian Sprs

Latitude 33°20'42" N, Longitude 86°45'34" W

Streamflow Gauge Height Quality
Flow Rate 12 ft³/s
Stage Height 4.03 ft
Status Nominal
ID: 0242354750

Cahaba Valley Creek At Cross Cr Rd At Pelham, Al.

Latitude 33°18'48" N, Longitude 86°48'23" W

Streamflow Gauge Height
Flow Rate 23 ft³/s
Stage Height 2.46 ft
Status Nominal
ID: 02407000

Coosa River At Childersburg Al

Latitude 33°17'31" N, Longitude 86°21'50" W

Streamflow Gauge Height
Flow Rate 10,000 ft³/s
Stage Height 13.94 ft
Status Nominal
ID: 02407526

Coosa River At Gaston Steam Plant Nr Wilsonville

Latitude 33°14'28" N, Longitude 86°27'30" W

Gauge Height
Stage Height 13.87 ft
Status Nominal
ID: 02405500

Kelly Creek Near Vincent Al

Latitude 33°26'52" N, Longitude 86°23'13" W

Streamflow Gauge Height Quality
Flow Rate 131 ft³/s
Stage Height 2.41 ft
Status Nominal
ID: 02423414

Little Cahaba River At Cah Bea Rd Nr Cahaba Hts Al

Latitude 33°26'24" N, Longitude 86°41'56" W

Streamflow Gauge Height
Flow Rate 170 ft³/s
Stage Height 1.79 ft
Status Nominal
ID: 02407514

Yellowleaf Creek Near Westover, AL

Latitude 33°19'14" N, Longitude 86°29'43" W

Streamflow Gauge Height Quality
Flow Rate 99 ft³/s
Stage Height 3.14 ft
Status Nominal

St. Clair County

2 stations

Sumter County

2 stations

Talladega County

3 stations

Tallapoosa County

3 stations

Tuscaloosa County

13 stations
ID: 02462500

Black Warrior R At Bankhead L&D Near Bessemer Al

Latitude 33°27'30" N, Longitude 87°21'15" W

Gauge Height
Stage Height 254.65 ft
Status Nominal
ID: 02462501

Black Warrior R Bl Bankhead L&D Near Bessemer Al

Latitude 33°27'25" N, Longitude 87°21'18" W

Gauge Height
Stage Height 186.40 ft
Status Nominal
ID: 02465005

Black Warrior R Bl Oliver L&D Near Tuscaloosa, Al.

Latitude 33°12'28" N, Longitude 87°35'36" W

Gauge Height
Stage Height 96.90 ft
Status Nominal
ID: 02462951

Black Warrior River At Holt L&D Near Holt Al.

Latitude 33°15'11" N, Longitude 87°26'57" W

Gauge Height
Stage Height 186.37 ft
Status Nominal
ID: 02465000

Black Warrior River At Northport Al

Latitude 33°12'33" N, Longitude 87°35'24" W

Streamflow Gauge Height
Flow Rate 2,760 ft³/s
Stage Height 123.99 ft
Status Nominal
ID: 02462952

Black Warrior River Below Holt L&D Near Holt Al

Latitude 33°15'10" N, Longitude 87°27'5" W

Gauge Height
Stage Height 123.85 ft
Status Nominal
ID: 02465292

Cribbs Mill Creek At Ww Plant At Tuscaloosa, Al.

Latitude 33°10'29" N, Longitude 87°33'53" W

Streamflow Gauge Height
Flow Rate 12 ft³/s
Stage Height -0.54 ft
Status Nominal
ID: 02465205

Jay Creek Near Coker, Alabama

Latitude 33°13'34" N, Longitude 87°41'51" W

Streamflow
Flow Rate 1 ft³/s
Status Offline
ID: 02464800

Lake Tuscaloosa Near Tuscaloosa, Alabama

Latitude 33°16'2" N, Longitude 87°30'22" W

Gauge Height
Stage Height 223.28 ft
Status Nominal
ID: 02465080

Mill Creek At Cloverdale Road Near Northport, Al.

Latitude 33°14'52" N, Longitude 87°36'25" W

Streamflow
Flow Rate 6 ft³/s
Status Offline
ID: 02464000

North River Near Samantha Al

Latitude 33°28'45" N, Longitude 87°35'50" W

Streamflow Gauge Height
Flow Rate 14 ft³/s
Stage Height 2.03 ft
Status Nominal
ID: 02446500

Sipsey River Nr Elrod, AL

Latitude 33°15'26" N, Longitude 87°46'35" W

Streamflow Gauge Height
Flow Rate 327 ft³/s
Stage Height 7.16 ft
Status Nominal
ID: 02464146

Turkey Creek Near Tuscaloosa

Latitude 33°24'48" N, Longitude 87°30'38" W

Streamflow Gauge Height
Flow Rate 1 ft³/s
Stage Height 2.40 ft
Status Offline

Unspecified

2 stations

Walker County

5 stations

Washington County

2 stations

Wilcox County

3 stations

Winston County

2 stations