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-14, the Vistula was flowing at about 298 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
- 26
- Classification
- Major European river
- Latest measured discharge
- 298 m³/s (Tczew, 2026-10-14)
Gauging stations on the Vistula
The following 26 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 | 298 | Much below normal60% below the historic median | instantaneous | operational value | IMGW-PIB | 54.087, 18.806 | source | |
| Grudziądz | Poland | 258 | Much below normal100% below the historic median | instantaneous | operational value | IMGW-PIB | 53.485, 18.745 | source | |
| Chełmno | Poland | 246 | Much below normal100% below the historic median | instantaneous | operational value | IMGW-PIB | 53.363, 18.415 | source | |
| Kępa Polska | Poland | 232 | Much below normal63% below the historic median | instantaneous | operational value | IMGW-PIB | 52.431, 19.963 | source | |
| Modlin | Poland | 228 | Much below normal61% below the historic median | instantaneous | operational value | IMGW-PIB | 52.431, 20.66 | source | |
| Wychódźc | Poland | 220 | — | instantaneous | operational value | IMGW-PIB | 52.394, 20.423 | source | |
| Wyszogród | Poland | 225 | Much below normal100% below the historic median | instantaneous | operational value | IMGW-PIB | 52.385, 20.193 | source | |
| Warszawa - Nadwilanówka | Poland | 151 | Much below normal57% below the historic median | instantaneous | operational value | IMGW-PIB | 52.186, 21.108 | source | |
| Warszawa-Bulwary | Poland | 147 | — | instantaneous | operational value | IMGW-PIB | 52.247, 21.021 | source | |
| Gusin | Poland | 152 | Much below normal61% below the historic median | instantaneous | operational value | IMGW-PIB | 51.893, 21.254 | source | |
| Dęblin | Poland | 133 | Much below normal58% below the historic median | instantaneous | operational value | IMGW-PIB | 51.563, 21.826 | source | |
| Puławy | Poland | 129 | Much below normal47% below the historic median | instantaneous | operational value | IMGW-PIB | 51.445, 21.946 | source | |
| Kolonia nadwiślańska | Poland | 125 | — | instantaneous | operational value | IMGW-PIB | 51.125, 21.791 | source | |
| Annopol | Poland | 113 | Much below normal61% below the historic median | instantaneous | operational value | IMGW-PIB | 50.899, 21.832 | source | |
| Zawichost | Poland | 110 | Much below normal62% below the historic median | instantaneous | operational value | IMGW-PIB | 50.806, 21.863 | source | |
| Sandomierz | Poland | 80 | Much below normal54% below the historic median | instantaneous | operational value | IMGW-PIB | 50.673, 21.746 | source | |
| Szczucin | Poland | 66 | Much below normal54% below the historic median | instantaneous | operational value | IMGW-PIB | 50.327, 21.077 | source | |
| Karsy | Poland | 63.8 | Much below normal53% below the historic median | instantaneous | operational value | IMGW-PIB | 50.275, 20.775 | source | |
| Jagodniki | Poland | 38.3 | Much below normal52% below the historic median | instantaneous | operational value | IMGW-PIB | 50.201, 20.682 | source | |
| Popędzynka | Poland | 33.5 | Much below normal56% below the historic median | instantaneous | operational value | IMGW-PIB | 50.141, 20.549 | source | |
| Czernichów - Prom | Poland | 9.08 | Much below normal86% below the historic median | instantaneous | operational value | IMGW-PIB | 49.981, 19.663 | source | |
| Sierosławice | Poland | 29.3 | Much below normal57% 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 | 1.34 | Much below normal63% below the historic median | instantaneous | operational value | IMGW-PIB | 49.914, 18.986 | source | |
| Jawiszowice | Poland | 5.41 | Much below normal56% below the historic median | instantaneous | operational value | IMGW-PIB | 49.973, 19.122 | source | |
| Bieruń Nowy | Poland | 10.8 | Much below normal44% 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.