Solid dot: live sensor reading (within last 4 hours)
Real-time data from USGS NWIS, Oregon WRD, Washington Ecology, or Colorado DWR.
Dashed / faded dot: forecast model only — no live reading
Either the sensor hasn't reported in >4 hours, or this station only has historical
data (e.g. EPA WQP samples) that trains a weather-driven forecast model.
Today's value comes from the model.
Grey dot: no temperature reading available
Either the gauge has no temperature sensor (flow-only)
or the precomputed forecast hasn't run yet for this station.
Click any dot for current readings + 7-day forecast + recent observations.
Data sources
USGS NWIS — ~2,650 federal stream gauges, real-time
State agencies — OWRD, WADOE, CO-DWR (live to ~daily)
NOAA NERRS — ~40 National Estuarine Research Reserve sites (modeled forecast)
EPA WQP — ~19,000 state DEQ, tribal, and watershed-council sites (historic + forecast only)
NOAA NWS — gridded weather forecast that drives the 7-day prediction
Refresh cadence
Live observations refresh every 15 min. Forecasts regenerate nightly at 02:31 PT
from a Ridge regression model trained on each station's recent observed history,
driven forward by NWS gridded weather. Models retrain quarterly with the latest
~10 years of daily data.
Forecasts are statistical estimates of provisional, unvalidated agency data.
Read the full disclaimer before
relying on these values for safety-critical decisions.
Showing all stations
Real-time sources (USGS, OWRD, WADOE, CDEC, CO-DWR) are always shown.
Showing all stations
0 stations in comparison
Compare stations — 7-day forecast overlay
Pick 2 or 3 stations from the map. Open each one's sidebar and click
+ Add to comparison.