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.

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

Of 85 gauged reaches with a long enough USGS record, 41 are below normal (21 of them much below), 40 are in the normal range, and 4 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: Angling Hubs analysis of USGS streamflow, anglinghubs.com/flows/north-carolina.

RiverFlowUsually todayVs normalNWS flood status
Catawba RiverCatawba River at NC Highway 16 near Millersville, NC5,680 cfs7.87 ft1,350 cfsAbove normal90th percentile · 9 yr recordNo NWS flood stage
Old Catawba RiverCatawba R at SR1223 below LK James near Bridgewater, NC2,970 cfs5.71 ftNot recordedNo historical recordNo NWS flood stage
Roanoke RiverRoanoke River at Roanoke Rapids, NC1,530 cfs2.60 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.07 ft here.
Yadkin RiverYadkin River at Yadkin College, NC1,070 cfs0.81 ftNot recordedNo historical recordBelow flood stageNWS forecast: 0.9 ft by Mon 2 AM, below flood stage.
French Broad RiverFrench Broad River at Asheville, NC817 cfs1.12 ftNot recordedNo historical recordBelow flood stageNWS forecast: 1.1 ft by Mon 2 AM, below flood stage.
Cape Fear RiverCape Fear R at Lock 1 near Kelly, NC808 cfs14.70 ft1,410 cfsBelow normal12th percentile · 45 yr recordBelow flood stageNWS forecast: 14.7 ft by Mon 2 AM, below flood stage.
Cape Fear RiverCape Fear R at Wilm O Huske Lock near Tarheel, NC724 cfs1.15 ftNot recordedNo historical recordBelow flood stageNWS forecast: 728 cfs by Mon 2 AM, below flood stage.
Yadkin RiverYadkin River at Elkin, NC651 cfs1.42 ftNot recordedNo historical recordBelow flood stageNWS forecast: 1.5 ft by Mon 2 AM, below flood stage.
Broad RiverBroad River near Boiling Springs, NC523 cfs1.73 ftNot recordedNo historical recordBelow flood stageNWS forecast: 2 ft by Mon 2 AM, below flood stage.
Neuse RiverNeuse River at Kinston, NC322 cfs2.84 ftNot recordedNo historical recordBelow flood stageNWS issues forecasts here only during high water.
South Fork Catawba RiverSouth Fork Catawba River at Lowell, NC299 cfs2.26 ft352 cfsNormal36th percentile · 84 yr recordBelow flood stageNWS forecast: 2.1 ft by Mon 2 AM, below flood stage.
Dan RiverDan River near Wentworth, NC284 cfs1.13 ftNot recordedNo historical recordBelow flood stageNWS forecast: 1.2 ft by Mon 8 PM, below flood stage.
South Fork New RiverSouth Fork New River near Jefferson, NC253 cfs2.03 ft278 cfsNormal44th percentile · 102 yr recordBelow flood stageFlood stage 8 ft. NWS reads 2.03 ft here.
Neuse RiverNeuse River near Goldsboro, NC245 cfs2.46 ftNot recordedNo historical recordBelow flood stageNWS forecast: 2.5 ft by Mon 2 AM, below flood stage.
Johns RiverJohns River at Arneys Store, NC202 cfs2.26 ft203 cfsNormal50th percentile · 41 yr recordBelow flood stageFlood stage 12 ft. NWS reads 2.27 ft here.
Lumber RiverLumber River at Lumberton, NC154 cfs7.11 ftNot recordedNo historical recordBelow flood stageFlood stage 13 ft. NWS reads 7.1 ft here.
Oconaluftee RiverOconaluftee River at Birdtown, NC143 cfs1.13 ft196 cfsBelow normal21st percentile · 81 yr recordBelow flood stageNWS issues forecasts here only during high water.
Big CreekPigeon R below Power Plant near Waterville, NC133 cfs6.89 ft422 cfsMuch below normal5th percentile · 29 yr recordNo NWS flood stage
Catawba RiverCatawba R near Pleasant Gardens, NC125 cfs1.74 ftNot recordedNo historical recordBelow flood stageNWS issues forecasts here only during high water.
Ararat RiverArarat River at Ararat, NC120 cfs0.92 ft172 cfsMuch below normal8th percentile · 62 yr recordBelow flood stageFlood stage 13 ft. NWS reads 0.92 ft here.
South Yadkin RiverSouth Yadkin River near Mocksville, NC113 cfs1.94 ft169 cfsBelow normal19th percentile · 88 yr recordBelow flood stageNWS forecast: 1.9 ft by Mon 2 AM, below flood stage.
Little Tennessee RiverLittle Tennessee River near Prentiss, NC103 cfs1.37 ft201 cfsBelow normal12th percentile · 82 yr recordBelow flood stageNWS issues forecasts here only during high water.
Neuse RiverNeuse River near Falls, NC103 cfs1.23 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 ft172 cfsMuch below normal8th percentile · 97 yr recordBelow flood stageFlood stage 8 ft. NWS reads 0.98 ft here.
Cheoah RiverCheoah River near Bearpen Gap near Tapoco, NC96 cfs2.76 ft83 cfsNormal67th percentile · 27 yr recordBelow flood stageNWS issues forecasts here only during high water.
Deep RiverDeep River at Moncure, NC93 cfs1.14 ft150 cfsNormal29th percentile · 96 yr recordBelow flood stageNWS forecast: 1.2 ft by Tue 2 AM, below flood stage.
Lumber RiverLumber River near Maxton, NC90 cfs6.44 ftNot recordedNo historical recordNo NWS flood stage
Deep RiverDeep River at Ramseur, NC90 cfs0.94 ft65 cfsNormal60th percentile · 103 yr recordBelow flood stageFlood stage 20 ft. NWS reads 0.78 ft here.
Pigeon RiverPigeon River near Canton, NC88 cfs1.38 ft139 cfsBelow normal25th percentile · 94 yr recordBelow flood stageNWS forecast: 1.4 ft by Mon 2 AM, below flood stage.
French Broad RiverFrench Broad River at Rosman, NC87 cfs2.03 ft126 cfsBelow normal24th percentile · 119 yr recordBelow flood stageFlood stage 9 ft. NWS reads 2.03 ft here.
Cove CreekCove Creek near Lake Lure, NC80 cfs2.11 ft81 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.
Nantahala RiverNantahala River near Rainbow Springs, NC77 cfs0.89 ft100 cfsNormal33rd percentile · 86 yr recordBelow flood stageFlood stage 10 ft. NWS reads 0.89 ft here.
Dan RiverDan River near Francisco, NC76 cfs1.42 ft115 cfsBelow normal14th percentile · 89 yr recordBelow flood stageFlood stage 13 ft. NWS reads 1.42 ft here.
North Toe RiverSouth Toe River near Celo, NC76 cfs0.85 ft85 cfsNormal45th percentile · 69 yr recordBelow flood stageFlood stage 9 ft. NWS reads 0.85 ft here.
Tar RiverTar River at Tarboro, NC75 cfs1.27 ftNot recordedNo historical recordBelow flood stageNWS forecast: 1.3 ft by Mon 2 AM, below flood stage.
Watauga RiverWatauga River near Sugar Grove, NC74 cfs1.64 ft78 cfsNormal47th percentile · 86 yr recordBelow flood stageFlood stage 6 ft. NWS reads 1.64 ft here.
Haw RiverHaw River near Bynum, NC71 cfs2.59 ft209 cfsMuch below normal5th percentile · 53 yr recordBelow flood stageNWS forecast: 2.6 ft by Mon 2 AM, below flood stage.
Tar RiverTar River below Dam near Langley Crossroads, NC71 cfs0.65 ftNot recordedNo historical recordBelow flood stageNWS issues forecasts here only during high water.
Black RiverBlack River near Tomahawk, NC66 cfs1.78 ftNot recordedNo historical recordBelow flood stageNWS forecast: 1.8 ft by Mon 2 AM, below flood stage.
Haw RiverHaw River at Haw River, NC62 cfs1.54 ft149 cfsMuch below normal5th percentile · 98 yr recordBelow flood stageNWS forecast: 1.5 ft by Mon 2 AM, below flood stage.
Hunting CreekHunting Creek near Harmony, NC61 cfs0.27 ft101 cfsMuch below normal9th percentile · 75 yr recordBelow flood stageFlood stage 18 ft. NWS reads 0.27 ft here.
Valley RiverValley River at Tomotla, NC60 cfs1.73 ft73 cfsNormal34th percentile · 122 yr recordBelow flood stageFlood stage 12 ft. NWS reads 1.73 ft here.
South Fork Mills RiverMills River near Mills River, NC60 cfs1.77 ft94 cfsNormal27th 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 normal5th percentile · 22 yr recordBelow flood stageFlood stage 16 ft. NWS reads 4.5 ft here.
Reddies RiverReddies River at North Wilkesboro, NC59 cfs1.09 ft84 cfsBelow normal20th percentile · 87 yr recordBelow flood stage
Henry ForkHenry Fork near Henry River, NC59 cfs1.26 ft63 cfsNormal43rd percentile · 101 yr recordBelow flood stageFlood stage 20 ft. NWS reads 1.26 ft here.
Second Broad RiverSecond Broad River near Logan, NC55 cfs1.72 ftNot recordedNo historical recordBelow flood stageNWS issues forecasts here only during high water.
First Broad RiverFirst Broad River at Lawndale, NC54 cfs0.84 ft98 cfsBelow normal10th percentile · 18 yr recordBelow flood stageFlood stage 20 ft. NWS reads 0.84 ft here.
Buffalo CreekBuffalo Creek at SR2819 near Mcleansville, NC48 cfs2.00 ft63 cfsMuch below normal8th percentile · 28 yr recordBelow flood stageNWS issues forecasts here only during high water.
Rocky RiverRocky R above Irish Buffalo CR near Rocky River, NC48 cfs1.05 ft61 cfsBelow normal23rd percentile · 26 yr recordBelow flood stageFlood stage 18 ft. NWS reads 1.01 ft here.
Davidson RiverDavidson River near Brevard, NC47 cfs0.64 ft66 cfsNormal30th percentile · 106 yr recordBelow flood stageFlood stage 6 ft. NWS reads 0.64 ft here.
Little Contentnea CreekContentnea Creek at Hookerton, NC47 cfs4.55 ftNot recordedNo historical recordBelow flood stageNWS issues forecasts here only during high water.
East Fork Pigeon RiverEast Fork Pigeon River near Canton, NC45 cfs-0.17 ft77 cfsNormal28th percentile · 72 yr recordBelow flood stageFlood stage 8.5 ft. NWS reads -0.17 ft here.
Elk CreekElk Creek at Elkville, NC42 cfs0.96 ft51 cfsNormal39th percentile · 61 yr recordBelow flood stageFlood stage 12 ft. NWS reads 0.97 ft here.
Mud CreekMud Creek at Secondary Road 1503 near Balfour, NC42 cfs5.59 ft56 cfsNo historical recordBelow flood stageFlood stage 14 ft. NWS reads 5.59 ft here.
Cataloochee CreekCataloochee Creek near Cataloochee, NC40 cfs2.19 ftNot recordedNo historical recordNo NWS flood stage
Rockfish CreekRockfish Creek at Raeford, NC40 cfs2.73 ftNot recordedNo historical recordBelow flood stageFlood stage 15 ft. NWS reads 2.74 ft here.
Second CreekSecond Creek near Barber, NC38 cfs2.38 ft39 cfsNormal47th percentile · 47 yr recordBelow flood stageFlood stage 14 ft. NWS reads 2.38 ft here.

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 it is fishing well or safe to wade: check the regulations and a current local report before you go. 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