West Virginia River Gauges

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

Get it on Google Play

All West Virginia Gauges by River

Abram Creek

Abram Creek at Oakmont Mineral County · Flood stage: 10 ft

Anthony Creek

Anthony Creek above 4h/Anthony Greenbrier County · Flood stage: 14 ft

Back Creek

Back Creek near Jones Springs Berkeley County · Flood stage: 11 ft

Big Coal River

Big Coal River at Ashford Boone County · Flood stage: 17 ft

Big Sandy Creek

Big Sandy Creek at Rockville Preston County · Flood stage: 17.5 ft

Birch River

Birch River at Herold Braxton County · Flood stage: 12 ft

Blackwater River (WV)

Blackwater River (WV) at Davis Tucker County · Flood stage: 20 ft

Bluestone River

Bluestone River near Pipestem Summers County · Flood stage: 12 ft Bluestone River near Spanishburg Mercer County · Flood stage: 12 ft

Brush Creek

Brush Creek near Princeton Mercer County · Flood stage: 12 ft

Buckhannon River

Buckhannon River at Alton Upshur County · Flood stage: 14 ft Buckhannon River at Buckhannon Upshur County · Flood stage: 23 ft

Bullskin Run

Bullskin Run below Kabletown Jefferson County · Flood stage: 5.5 ft

Cacapon River

Cacapon River near Great Cacapon Morgan County · Flood stage: 9 ft

Camp Creek

Camp Creek at Hwy 19 near Camp Creek Mercer County

Cheat River

Cheat River at Albright Preston County · Flood stage: 27 ft Cheat River at Job Randolph County · Flood stage: 14 ft Cheat River at Lake Lynn Dam Pool Monongalia County Cheat River at Parsons Tucker County · Flood stage: 18.5 ft Cheat River at Rowlesburg Preston County · Flood stage: 19 ft Cheat River at Rowlesburg Preston County · Flood stage: 16 ft

Clear Fork (Big Coal)

Clear Fork (Big Coal) at Whitesville Raleigh County · Flood stage: 20 ft

Clear Fork River

Clear Fork River at Clear Fork Wyoming County · Flood stage: 11 ft

Coal River (WV)

Coal River (WV) at Tornado Kanawha County · Flood stage: 25 ft

Cranberry River

Cranberry River below Richwood Nicholas County · Flood stage: 13 ft

Deckers Creek

Deckers Creek at Morgantown Monongalia County · Flood stage: 5 ft

Dry Fork (Tug Fork)

Dry Fork (Tug Fork) at Bradshaw Mcdowell County · Flood stage: 10 ft

Dry Fork River

Dry Fork River at Gladwin Tucker County · Flood stage: 18 ft Dry Fork River at Hendricks Tucker County · Flood stage: 14 ft

East Fork of Twelvepole Creek

East Fork of Twelvepole Creek near Dunlow Wayne County · Flood stage: 11 ft

East River

East River at Willowton Mercer County · Flood stage: 9 ft

Elk River

Elk River at Clay Clay County · Flood stage: 18 ft Elk River at Clifton Ford near Big Run Webster County · Flood stage: 13 ft Elk River at Guardian Webster County · Flood stage: 11 ft Elk River at Queen Shoals Kanawha County · Flood stage: 19 ft Elk River near Frametown Braxton County · Flood stage: 18 ft

Elk Twomile Creek

Elk Twomile Creek at Charleston Kanawha County · Flood stage: 6.5 ft

Gauley River

Gauley River at Camden-On-Gauley Webster County · Flood stage: 19 ft Gauley River near Belva Nicholas County · Flood stage: 20 ft Gauley River near Craigsville Nicholas County · Flood stage: 24 ft

Greenbrier River

Greenbrier River at Alderson Summers County · Flood stage: 14 ft Greenbrier River at Buckeye Pocahontas County · Flood stage: 15 ft Greenbrier River at Caldwell Greenbrier County Greenbrier River at Cloverlick Pocahontas County · Flood stage: 13 ft Greenbrier River at Durbin Pocahontas County · Flood stage: 7 ft Greenbrier River at Hilldale Summers County · Flood stage: 20 ft Greenbrier River at Marlinton Pocahontas County · Flood stage: 10 ft Greenbrier River at Renick Greenbrier County · Flood stage: 17 ft Greenbrier River at Ronceverte Greenbrier County · Flood stage: 15 ft

Guyandotte River

Guyandotte River at Baileysville Wyoming County · Flood stage: 17 ft Guyandotte River at Branchland Lincoln County · Flood stage: 30 ft Guyandotte River at Logan Logan County · Flood stage: 23 ft Guyandotte River at Man Logan County · Flood stage: 15 ft Guyandotte River at Pineville Wyoming County · Flood stage: 13 ft

Hurricane Creek

Hurricane Creek near Hurricane Putnam County · Flood stage: 17 ft

Indian Creek (WV)

Indian Creek (WV) at Red Sulphur Springs Monroe County · Flood stage: 10 ft

Island Creek

Island Creek near Logan Logan County · Flood stage: 10 ft

Kanawha River

Kanawha River at Charleston Old Lock 6 Kanawha County Kanawha River at Kanawha Falls Fayette County · Flood stage: 27 ft Kanawha River at London Locks Kanawha County Kanawha River at South Side Bridge Kanawha County · Flood stage: 30 ft Kanawha River below Marmet Locks Kanawha County Kanawha River below Winfield Locks Putnam County

Knapp Creek

Knapp Creek at Huntersville Pocahontas County · Flood stage: 9 ft

Little Coal River

Little Coal River at Danville Boone County · Flood stage: 25 ft

Little Kanawha River

Little Kanawha River at Burnsville Lake Braxton County · Flood stage: 825 ft Little Kanawha River at Elizabeth Wirt County · Flood stage: 36 ft Little Kanawha River at Glenville Gilmer County · Flood stage: 23 ft Little Kanawha River at Grantsville Calhoun County · Flood stage: 36 ft Little Kanawha River below Burnsville Braxton County · Flood stage: 13 ft

Little Tygart Creek (WV)

Little Tygart Creek (WV) at Mineral Wells Wood County · Flood stage: 11 ft

Meadow River

Meadow River at Hines IFLOWS SG Greenbrier County · Flood stage: 14 ft Meadow River at Nallen Fayette County · Flood stage: 15 ft

Meathouse Fork

Meathouse Fork near West Union Doddridge County

Middle Fork Tygart Valley River

Middle Fork Tygart Valley River at Adolph Randolph County · Flood stage: 10 ft Middle Fork Tygart Valley River at Audra Barbour County · Flood stage: 10 ft Middle Fork Tygart Valley River at Ellamore Randolph County · Flood stage: 13 ft

Middle Island Creek

Middle Island Creek at Little Tyler County · Flood stage: 14 ft Middle Island Creek near Middlebourne Tyler County · Flood stage: 21 ft

Mill Creek (WV)

Mill Creek (WV) at Bunker Hill Berkeley County · Flood stage: 4.25 ft

Monongahela River

Monongahela River at Morgantown Lock and Dam Monongalia County · Flood stage: 22 ft

Mud River (WV)

Mud River (WV) above Milton Cabell County · Flood stage: 19 ft Mud River (WV) at Hamlin Lincoln County · Flood stage: 13 ft Mud River (WV) near Griffithsville Lincoln County · Flood stage: 12 ft

New River

New River at Hinton Summers County · Flood stage: 15 ft New River at Thurmond Fayette County · Flood stage: 19 ft

Ohio River

Ohio River at Belleville Lock Wood County · Flood stage: 35 ft Ohio River at Moundsville Marshall County · Flood stage: 37 ft Ohio River at Parkersburg Wood County · Flood stage: 36 ft Ohio River at Pike Island Lock and Dam Ohio County · Flood stage: 37 ft Ohio River at Point Pleasant Mason County · Flood stage: 40 ft Ohio River at R C Byrd Lock Mason County · Flood stage: 50 ft Ohio River at Racine Lock Mason County · Flood stage: 41 ft Ohio River at Wellsburg Brooke County · Flood stage: 36 ft Ohio River at Wheeling Ohio County · Flood stage: 36 ft Ohio River near Huntington Cabell County · Flood stage: 50 ft

Opequon Creek

Opequon Creek near Martinsburg Berkeley County · Flood stage: 10 ft

Panther Creek

Panther Creek above Panther Mcdowell County · Flood stage: 10 ft

Patterson Creek

Patterson Creek near Headsville Mineral County · Flood stage: 9 ft

Piney Creek (WV)

Piney Creek (WV) at Raleigh Raleigh County · Flood stage: 10.5 ft

Pocatalico River

Pocatalico River at Sissonville Kanawha County · Flood stage: 30 ft

Potomac River

Potomac River at Harpers Ferry Jefferson County · Flood stage: 18 ft Potomac River at Shepherdstown Jefferson County · Flood stage: 15 ft

Rockymarsh Run

Rockymarsh Run at Scrabble Jefferson County · Flood stage: 3.5 ft

Sand Run

Sand Run near Buckhannon Upshur County · Flood stage: 6 ft

Sewell Creek

Sewell Creek above abv. Little Sewell Crk. at Rainelle Greenbrier County · Flood stage: 14 ft

Shavers Fork Cheat River

Shavers Fork Cheat River at Bemis Randolph County · Flood stage: 16 ft Shavers Fork Cheat River at Bowden Randolph County · Flood stage: 13 ft Shavers Fork Cheat River at Cheat Bridge Randolph County · Flood stage: 20 ft

Shenandoah River

Shenandoah River at Millville Jefferson County · Flood stage: 10 ft

South Branch Potomac River

South Branch Potomac River at Franklin Pendleton County · Flood stage: 7 ft South Branch Potomac River near Petersburg Grant County · Flood stage: 14 ft South Branch Potomac River near Springfield Hampshire County · Flood stage: 15 ft

South Fork Hughes River

South Fork Hughes River below Macfarlan Ritchie County · Flood stage: 22 ft

South Fork South Branch Potomac River

South Fork South Branch Potomac River at Brandywine Pendleton County · Flood stage: 10 ft South Fork South Branch Potomac River near SF Moorefield Hardy County · Flood stage: 10 ft

Tug Fork River

Tug Fork River at Kermit Mingo County · Flood stage: 38 ft Tug Fork River at Litwar Mcdowell County · Flood stage: 24 ft Tug Fork River at Welch Mcdowell County · Flood stage: 17 ft Tug Fork River at Williamson Mingo County · Flood stage: 27 ft

Tuscarora Creek

Tuscarora Creek above Martinsburg Berkeley County · Flood stage: 5.5 ft

Twelvepole Creek

Twelvepole Creek at Lavalette Wayne County · Flood stage: 19 ft Twelvepole Creek near Wayne Wayne County · Flood stage: 19 ft

Tygart Valley River

Tygart Valley River at Belington Barbour County · Flood stage: 14 ft Tygart Valley River at Dailey Randolph County · Flood stage: 14 ft Tygart Valley River at Elkins Randolph County · Flood stage: 17 ft Tygart Valley River at Mill Creek Randolph County · Flood stage: 11 ft Tygart Valley River at Philippi Barbour County · Flood stage: 19 ft Tygart Valley River at Valley Head Randolph County · Flood stage: 12 ft Tygart Valley River below Tygart Lake Taylor County

Waites Run

Waites Run near Wardensville Hardy County · Flood stage: 9.5 ft

Warm Springs Run

Warm Springs Run near Berkeley Springs Morgan County · Flood stage: 5 ft

West Fork River

West Fork River at Butcherville Lewis County · Flood stage: 16 ft West Fork River at Enterprise Harrison County · Flood stage: 17 ft West Fork River at Stonewall Jackson Lake Lewis County West Fork River at Walkersville Lewis County · Flood stage: 16 ft West Fork River at Weston Lewis County · Flood stage: 17 ft West Fork River below Stonewall Jackson Lake Lewis County West Fork River near Clarksburg Harrison County · Flood stage: 14 ft

Wheeling Creek WV

Wheeling Creek WV at Elm Grove Ohio County · Flood stage: 7 ft

Williams River (WV)

Williams River (WV) at Dyer Webster County · Flood stage: 10.5 ft

Frequently Asked Questions

How many river gauges are monitored in West Virginia?

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

How do I get flood alerts for a West Virginia 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