North Carolina River Gauges
456 river gauges with NWS flood stage data in North Carolina. Live water levels from USGS, updated every 15 minutes. Get push alerts when rivers rise with StormCast.
All North Carolina Gauges by River
Abbotts Creek
Ahoskie Creek
Albemarle Sound
Ararat River
Atlantic Coast
Back Creek
Bat Fork Creek
Bath Creek
Bay River
Bear Creek
Beaver Creek
Beaver Creek (NC)
Beaverdam Creek
Beaverdam Creek (NC)
Big Horse Creek
Big Shoe Heel Creek
Big Swamp
Black River
Blounts Creek
Bogue Sound
Bolin Creek
Booker Creek
Briar Creek
Broad River
Broad River in NC/SC
Brush Creek
Buckhorn Creek (NC)
Buffalo Creek (NC)
Bull Creek (NC)
Campbell Creek (NC)
Cane Creek
Cane River (NC)
Cape Creek
Cape Fear River
Cartoogechaye Creek
Cashie River
Catawba Creek (NC)
Catawba River
Cheoah river
Chockoyette Creek
Chowan River
Clarke Creek NC
Clear Creek (NC)
Coddle Creek
Coffee Creek
Colington Creek
Contentnea Creek
Cove Creek
Crabtree Creek
Cross Creek
Cross Creek NC
Cullasaja River
Cullowhee Creek
Currituck Sound
Dan River
Davidson River
Deep Creek (NC)
Deep River
Drowning Creek
East Fork French Broad River
East Fork Pigeon River
East Fork of Deep River
Edwards Branch
Elk Creek (NC)
Ellerbe Creek (NC)
Eno River
Far Creek
First Broad River
Fishing Creek
Flat Creek
Flat Creek (NC)
Flat River
Fourmile Creek (NC)
French Broad River
Gar Creek
Goose Creek
Grassy Creek
Green Mill Run
Green River (NC)
Gum Branch
Haw River
Hitchcock Creek
Hominy Swamp
Hood Creek
Horsepen Creek
Hunting Creek
Irvins Creek
Irwin Creek
Ivy River
Jacob Fork
Johns River
Johnsons Mill Run
Jonathan Creek
Kendrick Creek
Killian Creek
Leith Creek
Linville River
Little Alamance Creek
Little Buffalo Creek
Little Contentnea Creek
Little Fishing Creek (NC)
Little Hope Creek
Little Lick Creek
Little River
Little River (NC)
Little River (North Carolina)
Little Rockfish Creek
Little Sugar Creek
Little Sugar Creek (NC)
Little Tennessee River
Little Yadkin River
Long Creek
Lower Creek
Lower Little River
Lumber River
Lyle Creek
Lynn Branch
Mallard Creek
Marsh Creek (NC)
Mayo Creek
Mayo River
McAlpine Creek
McDowell Creek
McKee Creek
McMullen Creek
Middle Creek
Middle Fork New River
Mill Creek
Mill Swamp
Mills Branch
Mills River
Moravian Creek
Morgan Creek
Mountain Creek
Mud Creek (NC)
Muddy Creek
Mulberry Creek
N Fork Catawba River
N Second Creek
N.E. Cape Fear River
Nahunta Swamp
Nantahala River
Neuse River
New Hope Creek
New River
Newport River
North Buffalo Creek
North Fork Alligator River
North Fork New River
North Prong Falling Creek
North Toe River
Northeast Creek (NC)
Oconaluftee River
Other
Pamlico River
Pamlico Sound
Parker Creek
Pasquotank River
Paw Creek
Pee Dee River
Pigeon House Creek
Pigeon River
Pigeon River (NC)
Pungo River
Queen Creek
Raven Fork Creek
Reddies River
Reedy Creek
Reedy Fork
Reedy Patch Creek
Richland Creek (NC)
Roanoke River
Roanoke Sound
Roaring Creek (NC)
Robinson Creek (NC)
Rockfish Creek
Rocky Branch (NC)
Rocky Broad River
Rocky River
Rocky River NC
Ryan Creek
S Toe River
S Yadkin River
SF Catawba River
Sandy Creek (NC)
Scotts Creek
Scuppernong River
Second Broad River
Shallowbag Bay
Six Runs Creek
Sixmile Creek (NC)
Slash Creek
Smith River
Snowbird Creek
South Buffalo Creek
South Fork Catawba River
South Fork New River
Steele Creek
Stewart Creek
Stony Creek
Straight Fork Creek
Sugar Creek
Swannanoa River
Swift Creek
Symphony Lake
Taggart Creek
Tanasee Creek
Tar River
Third Fork Creek
Tick Creek
Torrence Creek
Tranters Creek
Trent River
Tuckasegee River
Tulula Creek
Tusquittee Creek
Valley River
Waccamaw River
Walnut Creek (NC)
Ward Creek
Watauga River
West Branch Rocky River NC
West Fork Pigeon River
West Fork Tuckasegee River
White Oak Creek
Williams Old Mill Branch
Wilson Creek (NC)
Winkler Creek
Wolf Creek (NC)
Yadkin River
Frequently Asked Questions
How many river gauges are monitored in North Carolina?
StormCast monitors 456 river gauges with NWS flood stage data in North Carolina. These include USGS stream gauges and NWS forecast points on rivers and creeks across the state.
How do I get flood alerts for a North Carolina 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.