Vistula river
Also known as: Weichsel, Wisła
The Vistula (also known as Weichsel, Wisła) is a European river flowing through Poland. As of 2026-10-09, the Vistula was flowing at about 301 m³/s at the Tczew gauge.
- Canonical name
- Vistula
- Local names / aliases
- Weichsel, Wisła
- Countries
- Poland
- Maximum upstream drainage area
- 192,632 km²
- Mapped river length
- 977.4 km
- Gauging stations
- 25
- Classification
- Major European river
- Latest measured discharge
- 301 m³/s (Tczew, 2026-10-09)
Gauging stations on the Vistula
The following 25 gauging stations report discharge for the Vistula, ordered downstream (largest catchment first). Discharge is in cubic metres per second (m³/s).
| Station | Country | Discharge (m³/s) | Historical Comparison | Observed | Measurement | Data quality | Provider | Lat, Lon | Source |
|---|---|---|---|---|---|---|---|---|---|
| Tczew | Poland | 301 | Much below normal59% below the historic median | instantaneous | operational value | IMGW-PIB | 54.087, 18.806 | source | |
| Grudziądz | Poland | 268 | Much below normal100% below the historic median | instantaneous | operational value | IMGW-PIB | 53.485, 18.745 | source | |
| Chełmno | Poland | 258 | Much below normal100% below the historic median | instantaneous | operational value | IMGW-PIB | 53.363, 18.415 | source | |
| Kępa Polska | Poland | 230 | Much below normal64% below the historic median | instantaneous | operational value | IMGW-PIB | 52.431, 19.963 | source | |
| Modlin | Poland | 226 | Much below normal61% below the historic median | instantaneous | operational value | IMGW-PIB | 52.431, 20.66 | source | |
| Wychódźc | Poland | 212 | — | instantaneous | operational value | IMGW-PIB | 52.394, 20.423 | source | |
| Wyszogród | Poland | 215 | Much below normal100% below the historic median | instantaneous | operational value | IMGW-PIB | 52.385, 20.193 | source | |
| Warszawa - Nadwilanówka | Poland | 145 | Much below normal59% below the historic median | instantaneous | operational value | IMGW-PIB | 52.186, 21.108 | source | |
| Warszawa-Bulwary | Poland | 141 | — | instantaneous | operational value | IMGW-PIB | 52.247, 21.021 | source | |
| Gusin | Poland | 145 | Much below normal63% below the historic median | instantaneous | operational value | IMGW-PIB | 51.893, 21.254 | source | |
| Dęblin | Poland | 129 | Much below normal59% below the historic median | instantaneous | operational value | IMGW-PIB | 51.563, 21.826 | source | |
| Kolonia nadwiślańska | Poland | 117 | — | instantaneous | operational value | IMGW-PIB | 51.125, 21.791 | source | |
| Annopol | Poland | 104 | Much below normal65% below the historic median | instantaneous | operational value | IMGW-PIB | 50.899, 21.832 | source | |
| Zawichost | Poland | 101 | Much below normal65% below the historic median | instantaneous | operational value | IMGW-PIB | 50.806, 21.863 | source | |
| Sandomierz | Poland | 76.6 | Much below normal56% below the historic median | instantaneous | operational value | IMGW-PIB | 50.673, 21.746 | source | |
| Szczucin | Poland | 64.9 | Much below normal55% below the historic median | instantaneous | operational value | IMGW-PIB | 50.327, 21.077 | source | |
| Karsy | Poland | 62.6 | Much below normal54% below the historic median | instantaneous | operational value | IMGW-PIB | 50.275, 20.775 | source | |
| Jagodniki | Poland | 40.2 | Much below normal49% below the historic median | instantaneous | operational value | IMGW-PIB | 50.201, 20.682 | source | |
| Popędzynka | Poland | 35.5 | Much below normal54% below the historic median | instantaneous | operational value | IMGW-PIB | 50.141, 20.549 | source | |
| Czernichów - Prom | Poland | 17.7 | Much below normal72% below the historic median | instantaneous | operational value | IMGW-PIB | 49.981, 19.663 | source | |
| Sierosławice | Poland | 33.2 | Much below normal51% below the historic median | instantaneous | operational value | IMGW-PIB | 50.132, 20.457 | source | |
| Zabrzeg | Poland | 1.74 | — | instantaneous | operational value | IMGW-PIB | 49.925, 18.935 | source | |
| Czechowice Dziedzice | Poland | 0.65 | Much below normal82% below the historic median | instantaneous | operational value | IMGW-PIB | 49.914, 18.986 | source | |
| Jawiszowice | Poland | 6.08 | Below normal50% below the historic median | instantaneous | operational value | IMGW-PIB | 49.973, 19.122 | source | |
| Bieruń Nowy | Poland | 11.7 | Much below normal39% below the historic median | instantaneous | operational value | IMGW-PIB | 50.065, 19.194 | source |
Related rivers
Data, sources & timestamps
Geometry is the HydroRIVERS network (HydroSHEDS): European reaches with at least 500 km² of upstream catchment, merged into chains between confluences. Flow direction comes from the network itself; river names are the canonical English label joined from provider metadata and Natural Earth, with local-language aliases retained.
Discharge is normalised observed streamflow from official national hydrology providers, measured where a gauge sits on the river and interpolated between gauges. Pale/estimated values are derived from drainage area × the local specific discharge of nearby gauges and are never presented as measurements.