title: List of rivers of Poland
text: # List of rivers of Poland
  
  Following is a list of rivers, which are at least partially, if not predominantly located within Poland.
  
  ## Rivers by length
  
  For list of rivers in alphabetical order, please use table-sort buttons.
  
  28 longest rivers in Poland :
  
  | River name | Emptying into | Total length (in km) | Length in Poland (in km) | Total basin area (in $km^2)$ | Basin area in Poland (in $km^2)$ |
  | - | - | - | - | - | - |
  | Vistula | Baltic Sea | 1022 | 1022 | 193,690 | 168,868 |
  | Oder | Baltic Sea | 840 | 726 | 119,074 | 106,043 |
  | Warta | Oder | 795 | 795 | 54,520 | 54,520 |
  | Bug | Narew | 774 | 590 | 38,712 | 19,239 |
  | Narew | Vistula | 499 | 443 | 74,527 | 53,846 |
  | San | Vistula | 458 | 457 | 16,877 | 14,426 |
  | Noteć | Warta | 391 | 391 | 17,302 | 17,302 |
  | Wieprz | Vistula | 349 | 349 | 10,497 | 10,497 |
  | Pilica | Vistula | 333 | 333 | 9,258 | 9,258 |
  | Bóbr | Oder | 279 | 276 | 5,874 | 5,830 |
  | Łyna | Pregolya | 264 | 207 | 7,126 | 5,298 |
  | Wkra | Narew | 255 | 255 | 5,348 | 5,348 |
  | Dunajec | Vistula | 249 | 249 | 6,796 | 4,838 |
  | Nysa Łużycka | Oder | 246 | 197 | 4,403 | 2,201 |
  | Brda | Vistula | 245 | 245 | 4,665 | 4,665 |
  | Drwęca | Vistula | 231 | 231 | 5,697 | 5,697 |
  | Prosna | Warta | 227 | 227 | 4,917 | 4,917 |
  | Wisłok | San | 220 | 220 | 3,538 | 3,538 |
  | Wda (Czarna Woda) | Vistula | 198 | 198 | 2,325 | 2,325 |
  | Drawa | Noteć | 192 | 192 | 3,291 | 3,291 |
  | Nysa Kłodzka | Oder | 189 | 189 | 4,570 | 3,742 |
  | Rega | Baltic Sea | 188 | 188 | 2,767 | 2,767 |
  | Bzura | Vistula | 173 | 173 | 7,764 | 7,764 |
  | Wisłoka | Vistula | 173 | 173 | 4,100 | 4,100 |
  | Obra | Warta | 171 | 171 | 2,760 | 2,760 |
  | Pasłęka | Vistula Bay, Baltic Sea | 169 | 169 | 2,294 | 2,294 |
  | Biebrza | Narew | 164 | 164 | 7,092 | 7,067 |
  | Nida | Vistula | 154 | 154 | 3,844 | 3,844 |
  