Skip to content
even.best

The 25 longest rivers in Poland

The top 3 according to 7 votes from people: Oder · Narew · Pilica. (Updated May 9, 2023.)

At 1,022 km, the Vistula is the longest river in Poland and flows entirely within Poland. The Oder and the Warta come next. The list ranks rivers by total length, with the stretch inside Poland, basin area and mouth, following the Polish Wikipedia table of the country's longest rivers.

Weronika Zając · · 25 items · 7 votes · 0 comments

Automatically translated (original in Polski). See the original

Top 25

  1. 1

    Oder

    854.3 km long, 742 km of it in Poland. Basin: 118,861 km². Flows into the Szczecin Lagoon.

    ▲ 1 ▼ 0

    1
  2. 2

    Narew

    484 km long, 448 km of it in Poland. Basin: 75,200 km². Flows into the Vistula.

    ▲ 1 ▼ 0

    1
  3. 3

    Pilica

    319 km long. Basin: 8,341 km². Flows into the Vistula.

    ▲ 1 ▼ 0

    1
  4. 4

    Brda

    238 km long. Basin: 4,627 km². Flows into the Vistula.

    ▲ 1 ▼ 0

    1
  5. 5

    Drwęca

    207 km long. Basin: 5,536 km². Flows into the Vistula.

    ▲ 1 ▼ 0

    1
  6. 6

    Warta

    808.2 km long. Basin: 54,529 km². Flows into the Oder.

    ▲ 0 ▼ 0

    0
  7. 7

    Bug

    772 km long, 587 km of it in Poland. Basin: 39,420 km². Flows into the Narew.

    ▲ 0 ▼ 0

    0
  8. 8

    San

    457.8 km long, 457 km of it in Poland. Basin: 16,861 km². Flows into the Vistula.

    ▲ 0 ▼ 0

    0
  9. 9

    Noteć

    391.3 km long. Basin: 17,300 km². Flows into the Warta.

    ▲ 0 ▼ 0

    0
  10. 10

    Wieprz

    303 km long. Basin: 10,415 km². Flows into the Vistula.

    ▲ 0 ▼ 0

    0
  11. 11

    Bóbr

    272 km long, 270 km of it in Poland. Basin: 5,876 km². Flows into the Oder.

    ▲ 0 ▼ 0

    0
  12. 12

    Łyna

    264 km long, 190 km of it in Poland. Basin: 7,126 km². Flows into the Pregolya.

    ▲ 0 ▼ 0

    0
  13. 13

    Lusatian Neisse

    254.6 km long, 197.8 km of it in Poland. Basin: 4,403 km². Flows into the Oder.

    ▲ 0 ▼ 0

    0
  14. 14

    Wkra

    249.1 km long. Basin: 5,322 km². Flows into the Narew.

    ▲ 0 ▼ 0

    0
  15. 15

    Dunajec

    247 km long. Basin: 6,804 km². Flows into the Vistula.

    ▲ 0 ▼ 0

    0
  16. 16

    Wisłok

    228 km long. Basin: 3,540 km². Flows into the San.

    ▲ 0 ▼ 0

    0
  17. 17

    Wda

    198 km long. Basin: 2,325 km². Flows into the Vistula.

    ▲ 0 ▼ 0

    0
  18. 18

    Drawa

    185.9 km long. Basin: 3,296 km². Flows into the Noteć.

    ▲ 0 ▼ 0

    0
  19. 19

    Eastern Neisse (Nysa Kłodzka)

    181.7 km long. Basin: 4,566 km². Flows into the Oder.

    ▲ 0 ▼ 0

    0
  20. 20

    Poprad

    174.2 km long, 62 km of it in Poland. Basin: 2,077 km². Flows into the Dunajec.

    ▲ 0 ▼ 0

    0
  21. 21

    Pasłęka

    169 km long. Basin: 2,294 km². Flows into the Vistula Lagoon.

    ▲ 0 ▼ 0

    0
  22. 22

    Rega

    168 km long. Basin: 2,725 km². Flows into the Baltic Sea.

    ▲ 0 ▼ 0

    0
  23. 23

    Bzura

    166 km long. Basin: 7,788 km². Flows into the Vistula.

    ▲ 0 ▼ 0

    0
  24. 24

    Vistula

    1,022 km long. Basin: 194,424 km². Flows into the Gulf of Gdańsk.

    ▲ 0 ▼ 1

    -1
  25. 25

    Prosna

    216.8 km long. Basin: 4,925 km². Flows into the Warta.

    ▲ 0 ▼ 1

    -1

How is this ranking ordered? By people's votes: each ▲ adds a point and each ▼ takes one away. Anyone can vote and add what is missing.

Is something missing?

Log in to add an item

Comments (0)

Log in to comment

No comments yet. Be the first!

More rankings like this