Willamette River at Harrisburg
Oregon — Water Level & Flood Stage
Located in Linn County, Oregon on the Willamette River. Live water level data from USGS gauge 14166000, updated every 15 minutes.
Current Water Level
Gage Height
Loading...
Streamflow
Loading...
Last Reading
Loading...
Flood Stages
Major Flood
17 ft
100,000 cfs
Moderate Flood
16 ft
86,900 cfs
Minor Flood
14 ft
65,000 cfs
Action Stage
10.8 ft
37,000 cfs
Flood stages defined by the National Weather Service. Gage height data from USGS Water Resources.
What Floods at Each Level
20 ft
expect widespread and major flooding from north of Eugene to Harrisburg. Numerous small communites and developed areas historically flood near this level.
18 ft
expect flooding of some homes and widespread lowland flooding. Highway 99E may be flooded and closed in numerous locations at this level.
17 ft
major flood stage, Expect widespread flooding along the Willamette between Eugene and Albany, including several stretches of Hwy 99E in the vicinity of Harrisburg.
16 ft
expect widespread low land flooding mainly west of the river. Portions of Highway 99E may be flooded. Historically, flooding near the Harrisburg Bridge has occurred at this and higher stages.
15 ft
low parts of Highway 99E begin to flood. Expect widespread low land flooding along the Willamette River in the Harrisburg vicinity.
14 ft
expect minor flooding along the Willamette River, mainly concentrated along the western banks.
12 ft
sloughs in the Harrisburg vicinity begin to fill, and fields along west bank of the Willamette begin to flood.
Impact statements from the National Weather Service, describing what typically happens at each water level.
7-Day Water Level Chart
Loading chart data...
Historic Crests
| Date | Stage | Flow |
|---|---|---|
| Dec 3, 1861 | 23 ft | — |
| Dec 3, 1861 | 23 ft | — |
| Dec 31, 1942 | 21.1 ft | — |
| Dec 31, 1942 | 21.1 ft | — |
| Dec 28, 1945 | 19.69 ft | 210,000 cfs |
About This Gauge
USGS Site
NWS LID
HARO3
River
Willamette River
County
Linn, OR
Coordinates
44.2704°N, 123.1737°W
Get Flood Alerts for Willamette River
StormCast monitors this gauge and sends a push notification to your phone when the water level crosses into a new flood category — even at 3 AM.
Frequently Asked Questions
What is the current water level of Willamette River at Harrisburg?
The Willamette River at Harrisburg gauge is maintained by USGS (site 14166000) and reports water levels every 15 minutes. Visit this page to see the latest reading updated live, or download StormCast to get push alerts when levels rise.
What is flood stage for Willamette River at Harrisburg?
The NWS-defined flood stage for Willamette River at Harrisburg is 14 feet. Action stage begins at 10.8 feet. Moderate flooding starts at 16 feet, and major flooding at 17 feet.
How do I get alerts when Willamette River rises?
Download StormCast free on Google Play, go to River Gauges, and add Willamette River at Harrisburg to your watchlist. StormCast will send a push notification to your phone whenever the water level crosses into a new NWS flood category — even when your screen is off.
Where is the Willamette River at Harrisburg gauge located?
The gauge is located in Linn County, Oregon at coordinates 44.2704°N, 123.1737°W. USGS site number: 14166000. Data is provided by the U.S. Geological Survey and the National Weather Service.
More Gauges on Willamette River
On This River
More Resources
Source & Notes
Data provided by: US Geological Survey, Observations courtesy of U.S. Geological Survey