Skip to content

River Levels

North Carolina river levels

Live streamflow for 157 gauged North Carolina reaches, highest first. Where a gauge has a long enough record, the reading is placed against its own history for today's date.

49% of gauged North Carolina rivers are running below normal for the date, as of October 25, 2026.

Of 85 gauged reaches with a long enough USGS record, 42 are below normal (22 of them much below), 40 are in the normal range, and 3 are above normal (0 of them much above). Normal means the middle half of that gauge's own history for this calendar date.

To cite: Boating Hubs analysis of USGS streamflow, boatinghubs.com/flows/north-carolina.

RiverFlowUsually todayVs normalNWS flood status
Catawba RiverCatawba River at NC Highway 16 near Millersville, NC5,710 cfs7.88 ft1,240 cfsAbove normal88th percentile · 9 yr recordNo NWS flood stage
Old Catawba RiverCatawba R at SR1223 below LK James near Bridgewater, NC2,980 cfs5.72 ftNot recordedNo historical recordNo NWS flood stage
Roanoke RiverRoanoke River at Roanoke Rapids, NC1,510 cfs2.58 ftNot recordedNo historical recordBelow flood stageNWS issues forecasts here only during high water.
Pee Dee RiverPee Dee R near Rockingham, NC1,450 cfs2.07 ftNot recordedNo historical recordBelow flood stageFlood stage 15 ft. NWS reads 2.08 ft here.
Yadkin RiverYadkin River at Yadkin College, NC1,130 cfs0.88 ftNot recordedNo historical recordBelow flood stageNWS forecast: 0.9 ft by Sun 2 PM, below flood stage.
Cape Fear RiverCape Fear R at Lock 1 near Kelly, NC829 cfs14.72 ft1,370 cfsBelow normal14th percentile · 45 yr recordBelow flood stageNWS forecast: 14.7 ft by Sun 2 PM, below flood stage.
French Broad RiverFrench Broad River at Asheville, NC817 cfs1.12 ftNot recordedNo historical recordNo NWS flood stage
Cape Fear RiverCape Fear R at Wilm O Huske Lock near Tarheel, NC702 cfs1.13 ftNot recordedNo historical recordNo NWS flood stage
Yadkin RiverYadkin River at Elkin, NC667 cfs1.45 ftNot recordedNo historical recordBelow flood stageNWS forecast: 1.5 ft by Sun 2 PM, below flood stage.
Broad RiverBroad River near Boiling Springs, NC515 cfs1.72 ftNot recordedNo historical recordNo NWS flood stage
Neuse RiverNeuse River at Kinston, NC332 cfs2.87 ftNot recordedNo historical recordBelow flood stageNWS issues forecasts here only during high water.
Dan RiverDan River near Wentworth, NC290 cfs1.15 ftNot recordedNo historical recordBelow flood stageNWS forecast: 1.2 ft by Mon 8 PM, below flood stage.
Neuse RiverNeuse River near Goldsboro, NC269 cfs2.53 ftNot recordedNo historical recordBelow flood stageNWS forecast: 2.5 ft by Sun 2 PM, below flood stage.
South Fork New RiverSouth Fork New River near Jefferson, NC253 cfs2.03 ft265 cfsNormal47th percentile · 102 yr recordBelow flood stageFlood stage 8 ft. NWS reads 2.02 ft here.
South Fork Catawba RiverSouth Fork Catawba River at Lowell, NC245 cfs2.08 ft346 cfsBelow normal23rd percentile · 84 yr recordBelow flood stageNWS forecast: 2.1 ft by Sun 2 PM, below flood stage.
Johns RiverJohns River at Arneys Store, NC210 cfs2.28 ft175 cfsNormal58th percentile · 41 yr recordBelow flood stageFlood stage 12 ft. NWS reads 2.27 ft here.
Deep RiverDeep River at Ramseur, NC177 cfs1.29 ft63 cfsAbove normal90th percentile · 103 yr recordBelow flood stageFlood stage 20 ft. NWS reads 1.32 ft here.
Lumber RiverLumber River at Lumberton, NC159 cfs7.15 ftNot recordedNo historical recordBelow flood stageFlood stage 13 ft. NWS reads 7.14 ft here.
Oconaluftee RiverOconaluftee River at Birdtown, NC146 cfs1.14 ft206 cfsBelow normal20th percentile · 81 yr recordBelow flood stageNWS issues forecasts here only during high water.
Big CreekPigeon R below Power Plant near Waterville, NC137 cfs6.91 ft435 cfsMuch below normal5th percentile · 29 yr recordNo NWS flood stage
Ararat RiverArarat River at Ararat, NC124 cfs0.93 ft173 cfsBelow normal16th percentile · 62 yr recordBelow flood stageFlood stage 13 ft. NWS reads 0.93 ft here.
Catawba RiverCatawba R near Pleasant Gardens, NC123 cfs1.73 ftNot recordedNo historical recordBelow flood stageNWS issues forecasts here only during high water.
South Yadkin RiverSouth Yadkin River near Mocksville, NC113 cfs1.94 ft161 cfsBelow normal22nd percentile · 88 yr recordBelow flood stageNWS forecast: 1.9 ft by Sun 2 PM, below flood stage.
Little Tennessee RiverLittle Tennessee River near Prentiss, NC105 cfs1.38 ft188 cfsBelow normal13th percentile · 82 yr recordBelow flood stageNWS issues forecasts here only during high water.
Neuse RiverNeuse River near Falls, NC104 cfs1.24 ft133 cfsNormal29th percentile · 44 yr recordBelow flood stageFlood stage 6 ft. NWS reads 1.23 ft here.
Mayo RiverMayo River near Price, NC103 cfs0.98 ft171 cfsMuch below normal7th percentile · 97 yr recordBelow flood stageFlood stage 8 ft. NWS reads 0.98 ft here.
Deep RiverDeep River at Moncure, NC99 cfs1.16 ft167 cfsNormal30th percentile · 96 yr recordBelow flood stageNWS forecast: 1.2 ft by Tue 2 AM, below flood stage.
Cheoah RiverCheoah River near Bearpen Gap near Tapoco, NC96 cfs2.76 ft84 cfsNormal68th percentile · 27 yr recordBelow flood stageNWS issues forecasts here only during high water.
Lumber RiverLumber River near Maxton, NC93 cfs6.47 ftNot recordedNo historical recordNo NWS flood stage
Pigeon RiverPigeon River near Canton, NC88 cfs1.38 ft141 cfsNormal27th percentile · 94 yr recordBelow flood stageNWS forecast: 1.4 ft by Sun 2 PM, below flood stage.
French Broad RiverFrench Broad River at Rosman, NC87 cfs2.03 ft128 cfsBelow normal23rd percentile · 119 yr recordBelow flood stageFlood stage 9 ft. NWS reads 2.03 ft here.
Cove CreekCove Creek near Lake Lure, NC80 cfs2.11 ft82 cfsNormal48th percentile · 75 yr recordBelow flood stageNWS issues forecasts here only during high water.
Linville RiverLinville River near Nebo, NC79 cfs2.07 ftNot recordedNo historical recordBelow flood stageNWS issues forecasts here only during high water.
Tar RiverTar River at Tarboro, NC79 cfs1.30 ftNot recordedNo historical recordNo NWS flood stage
North Toe RiverSouth Toe River near Celo, NC79 cfs0.86 ft74 cfsNormal51st percentile · 69 yr recordBelow flood stageFlood stage 9 ft. NWS reads 0.86 ft here.
Haw RiverHaw River near Bynum, NC77 cfs2.62 ft239 cfsMuch below normal5th percentile · 53 yr recordBelow flood stageNWS forecast: 2.6 ft by Sun 2 PM, below flood stage.
Nantahala RiverNantahala River near Rainbow Springs, NC77 cfs0.89 ft103 cfsNormal32nd percentile · 86 yr recordBelow flood stageFlood stage 10 ft. NWS reads 0.88 ft here.
Dan RiverDan River near Francisco, NC76 cfs1.42 ft114 cfsBelow normal18th percentile · 89 yr recordBelow flood stageFlood stage 13 ft. NWS reads 1.42 ft here.
Watauga RiverWatauga River near Sugar Grove, NC74 cfs1.64 ft70 cfsNormal51st percentile · 86 yr recordBelow flood stageFlood stage 6 ft. NWS reads 1.63 ft here.
Tar RiverTar River below Dam near Langley Crossroads, NC71 cfs0.65 ftNot recordedNo historical recordNo NWS flood stage
Black RiverBlack River near Tomahawk, NC67 cfs1.80 ftNot recordedNo historical recordNo NWS flood stage
Haw RiverHaw River at Haw River, NC61 cfs1.53 ft136 cfsMuch below normal6th percentile · 98 yr recordBelow flood stageNWS forecast: 1.5 ft by Sun 2 PM, below flood stage.
South Fork Mills RiverMills River near Mills River, NC60 cfs1.77 ft98 cfsNormal26th percentile · 102 yr recordBelow flood stageFlood stage 9 ft. NWS reads 1.77 ft here.
Tuckasegee RiverTuckasegee River at SR 1172 near Cullowhee, NC60 cfs3.98 ft278 cfsMuch below normal6th percentile · 22 yr recordBelow flood stageFlood stage 16 ft. NWS reads 4.8 ft here.
Hunting CreekHunting Creek near Harmony, NC59 cfs0.26 ft94 cfsMuch below normal9th percentile · 75 yr recordBelow flood stageFlood stage 18 ft. NWS reads 0.27 ft here.
Valley RiverValley River at Tomotla, NC59 cfs1.72 ft75 cfsNormal31st percentile · 122 yr recordBelow flood stageFlood stage 12 ft. NWS reads 1.72 ft here.
Reddies RiverReddies River at North Wilkesboro, NC59 cfs1.09 ft81 cfsBelow normal21st percentile · 87 yr recordBelow flood stage
Henry ForkHenry Fork near Henry River, NC59 cfs1.26 ft63 cfsNormal45th percentile · 101 yr recordBelow flood stageFlood stage 20 ft. NWS reads 1.26 ft here.
First Broad RiverFirst Broad River at Lawndale, NC55 cfs0.85 ft95 cfsBelow normal10th percentile · 18 yr recordBelow flood stageFlood stage 20 ft. NWS reads 0.85 ft here.
Second Broad RiverSecond Broad River near Logan, NC54 cfs1.71 ftNot recordedNo historical recordNo NWS flood stage
Rocky RiverRocky R above Irish Buffalo CR near Rocky River, NC49 cfs1.06 ft58 cfsNormal28th percentile · 26 yr recordBelow flood stageFlood stage 18 ft. NWS reads 1.09 ft here.
Davidson RiverDavidson River near Brevard, NC49 cfs0.65 ft66 cfsNormal32nd percentile · 106 yr recordBelow flood stageFlood stage 6 ft. NWS reads 0.65 ft here.
Little Contentnea CreekContentnea Creek at Hookerton, NC49 cfs4.57 ftNot recordedNo historical recordNo NWS flood stage
Buffalo CreekBuffalo Creek at SR2819 near Mcleansville, NC47 cfs1.99 ft61 cfsMuch below normal7th percentile · 28 yr recordBelow flood stageNWS issues forecasts here only during high water.
East Fork Pigeon RiverEast Fork Pigeon River near Canton, NC47 cfs-0.16 ft71 cfsNormal31st percentile · 72 yr recordBelow flood stageFlood stage 8.5 ft. NWS reads -0.16 ft here.
Elk CreekElk Creek at Elkville, NC42 cfs0.96 ft47 cfsNormal44th percentile · 61 yr recordBelow flood stageFlood stage 12 ft. NWS reads 0.96 ft here.
Mud CreekMud Creek at Secondary Road 1503 near Balfour, NC42 cfs5.59 ft55 cfsNo historical recordBelow flood stageFlood stage 14 ft. NWS reads 5.6 ft here.
Cataloochee CreekCataloochee Creek near Cataloochee, NC40 cfs2.19 ftNot recordedNo historical recordNo NWS flood stage
Rockfish CreekRockfish Creek at Raeford, NC40 cfs2.72 ftNot recordedNo historical recordBelow flood stageFlood stage 15 ft. NWS reads 2.7 ft here.
Swannanoa RiverSwannanoa River at Biltmore, NC38 cfs1.34 ft65 cfsNormal26th percentile · 106 yr recordBelow flood stageNWS forecast: 1.3 ft by Sun 2 PM, below flood stage.

Streamflow from the U.S. Geological Survey, updated hourly. "Usually today" is the median for this calendar date over the gauge's full record. A gauge tells you how much water is moving, not whether a stretch is safe to run: check the channel, the hazards and a current local notice before you launch. Flood stages and forecasts: NOAA National Weather Service; "Vs normal" is our comparison with the USGS record, not a National Weather Service product.

All state river levels·Browse every mapped North Carolina river