List of rivers of Poland

Following is a list of rivers, which are at least partially in Poland.

 Rivers by length 
+29 longest rivers in Poland  River name Emptying into Total length (in km) Length in Poland (in km) Total basin area(in km²) Basin areain Poland(in km²) Vistula Baltic Sea 1047 1047 194,424 168,699 Oder Baltic Sea 854 742 118,861 106,056 Warta Oder 808 808 54,529 54,529 Bug Narew 772 587 39,420 19,284 Narew Vistula 484 448 75,175 53,873 San Vistula 443 443 16,861 14,390 Noteć Warta 388 388 17,330 17,330 Pilica Vistula 319 319 9,273 9,273 Wieprz Vistula 303 303 10,415 10,415 Bóbr Oder 272 270 5,876 5,830 Łyna Pregolya 264 190 7,126 5,719 Nysa Łużycka Oder 252 198 4,297 2,197 Wkra Narew 249 249 5,322 5,322 Dunajec Vistula 274 247 6,804 4,852 Brda Vistula 238 238 4,627 4,627 Prosna Warta 217 217 4,925 4,925 Drwęca Vistula 207 207 5,344 5,344 Wisłok San 205 205 3,528 3,528 Wda (Czarna Woda) Vistula 198 198 2,325 2,325 Drawa Notec 186 186 3,296 3,296 Nysa Kłodzka Oder 182 182 4,566 3,744 Poprad Dunajec 170 63 2,077 483 Pasłęka Vistula Bay, Baltic Sea 169 169 2,294 2,294 Rega Baltic Sea 168 168 2,725 2,725 Bzura Vistula 166 166 7,788 7,788 Wisłoka Vistula 164 164 4,110 4,110 Obra Warta 164 164 2,758 2,758 Biebrza Narew 155 155 7,057 7,051 Nida Vistula 151 151 3,865 3,865

*
Poland
Poland
Category:Poland-related lists