GEOGLOWS River Forecast System Data Service
GEOGLOWS global hydrological model data service providing retrospective (1940-present) and 15-day ensemble streamflow forecasts for ~7 million river reaches worldwide via a REST data service and cloud Zarr archive.
data.geoglows.org
At a glance
- Region
- International (Global)
- Coverage
- Global rivers
- Access
- Free
- Category
- International
- Last updated
- 2026
What's inside
- streamflow
- river discharge
- forecast
- retrospective
Terms explained
What you can do with it
Typical work that data of this type supports.
- 01
Design flows
Estimate 1-in-50 and 1-in-100 year floods for bridges, culverts and spillways.
Because it has: streamflow
- 02
Low flows
Set environmental flows and check what is left in the river in a dry year.
- 03
Model calibration
Calibrate and test catchment models against observed flow.
Where AI adds value
Ideas for machine learning and AI agents built on this kind of data.
- 01
Flow forecasting
Train LSTM-style models on past records to forecast river levels and flow days ahead.
- 02
Ungauged basins
Combine with catchment data to estimate flow where there is no gauge.
- 03
Automatic QC
Flag gauge errors, shifts and gaps before they reach a report.
Machine access and documentation
Open API
REST data service (csv/json) at geoglows.ecmwf.int; cloud Zarr/NetCDF archive; geoglows Python package
Licence: Open data
Listed in our registry of open water APIs, which WaterDataGPT can query live.
Related water data
- BfG GRDC (Global Runoff Data Centre)Global | Registration Required
- GRADES Global Reach-scale A priori DischargeGlobal | Free
- GRADES-hydroDL Global River DischargeGlobal | Free
- ICWRGC / GRDC River Discharge Data ServiceGlobal | Free
- GloFAS v4.4 Global Flood AwarenessGlobal | Free
- NASA SWOT River Discharge v3Global | Free
Find more water data
Search and compare 1,900+ water data sources by region, type and access.
