NORTH CAROLINA RIVER CONDITIONS

North Carolina River Levels & Streamflow

Current USGS monitoring stations in North Carolina. Check streamflow, gauge height, recent trends and available water measurements.

RIVER PULSE · CONDITIONS DASHBOARD

Compare river conditions in North Carolina

See which covered gauges are gaining or losing flow, compare available water temperatures, and save your regular checks.

Recent observations—not a flood forecast or recreation safety rating.

View North Carolina conditionsCompare all covered states
RIVERS

Rivers in North Carolina

View current conditions across individual rivers with USGS gauges included in North Carolina.

Back Cr1 gauge Black River1 gauge Cape Fear R1 gauge Cape Fear River1 gauge Catawba River3 gauges Clarke Creek1 gauge French Broad River2 gauges Little Rockfish Creek1 gauge Little Tennessee River1 gauge Mallard Cr Bl Stony Cr1 gauge Pamlico River1 gauge Pee Dee R1 gauge Roanoke River2 gauges Trent River1 gauge
LIVE GAUGES

Monitoring stations

18 stations are currently included for North Carolina.

Back Cr
Back Cr at Sr1173 near Harrisburg, NC
Cabarrus County · USGS 02124269
Streamflow · Gauge height
Black River
Black River near Tomahawk, NC
Sampson County · USGS 02106500
Streamflow · Gauge height
Cape Fear R
Cape Fear R at Lock 1 Nr Kelly, NC
Bladen County · USGS 02105769
Water temperature · Streamflow · Gauge height · Dissolved oxygen · pH
Cape Fear River
Cape Fear River at Lillington, NC
Harnett County · USGS 02102500
Water temperature · Streamflow · Gauge height · Conductivity · Dissolved oxygen · pH · Turbidity
Catawba River
Catawba R at Sr1223 Bl Lk James Nr Bridgewater, NC
Burke County · USGS 02138520
Water temperature · Streamflow · Gauge height · Dissolved oxygen
Catawba River
Catawba River at NC Highway 16 Nr Millersville, NC
Alexander County · USGS 0214196125
Water temperature · Streamflow · Gauge height · Dissolved oxygen
Catawba River
Catawba River Bl Lookout Shoals Dam Nr Sharon, NC
Iredell County · USGS 0214244102
Water temperature · Streamflow · Gauge height · Dissolved oxygen
Clarke Creek
Clarke Creek near Harrisburg, NC
Cabarrus County · USGS 02124080
Streamflow · Gauge height
French Broad River
French Broad River at Asheville, NC
Buncombe County · USGS 03451500
Water temperature · Streamflow · Gauge height · Conductivity · Dissolved oxygen · pH · Turbidity
French Broad River
French Broad River near Fletcher, NC
Henderson County · USGS 03447687
Water temperature · Streamflow · Gauge height · Conductivity · Dissolved oxygen · pH · Turbidity
Little Rockfish Creek
Little Rockfish Creek near Cumberland, NC
Cumberland County · USGS 02104320
Streamflow · Gauge height
Little Tennessee River
Little Tennessee River near Prentiss, NC
Macon County · USGS 03500000
Streamflow · Gauge height
Mallard Cr Bl Stony Cr
Mallard Cr Bl Stony Cr Nr Harrisburg, NC
Mecklenburg County · USGS 0212414900
Streamflow · Gauge height
Pamlico River
Pamlico River at Washington, NC
Beaufort County · USGS 02084472
Streamflow · Gauge height
Pee Dee R
Pee Dee R at Hwy731 Bl Lk Tillery Nr Norwood, NC
Stanly County · USGS 0212378405
Water temperature · Streamflow · Gauge height · Dissolved oxygen
Roanoke River
Roanoke River at NC 45 Nr Westover, NC
Washington County · USGS 0208114150
Water temperature · Gauge height · Conductivity · Dissolved oxygen · pH
Roanoke River
Roanoke River near Oak City, NC
Martin County · USGS 02081022
Water temperature · Streamflow · Gauge height · Conductivity · Dissolved oxygen · pH
Trent River
Trent River near Trenton, NC
Jones County · USGS 02092500
Streamflow · Gauge height
North Carolina River Levels, Streamflow & USGS Gauges