List of rivers of Lithuania

These are the longest rivers in Lithuania.

Longest rivers
 #  Name  Length (km) Mouth  Most important cities Total  In Lithuania  1 Nemunas  937  475  Curonian Lagoon  Hrodna, Druskininkai, Alytus, Kaunas, Sovetsk2 Neris  510  235  Nemunas  Vilnius, Kernavė, Jonava, Kaunas3 Venta River  346  161  Baltic Sea  Venta, Kuldīga, Ventspils4 Šešupė  298  209  Nemunas  Marijampolė, Kudirkos Naumiestis, Krasnoznamensk5 Šventoji  246  246  Neris  Anykščiai, Kavarskas, Ukmergė6 Nevėžis  209  209  Nemunas  Panevėžys, Kėdainiai7 Merkys  203  190  Nemunas  Baltoji Vokė, Merkinė8 Minija  202  202  Nemunas Delta  Salantai, Gargždai, Priekulė9 Nemunėlis  199  160  Lielupe  10 Dysna  173  58  Daugava  11 Jūra  172  172  Nemunas  Rietavas, Tauragė12 Mūša  157  140  Lielupe 13 Lėvuo  145  145  Mūša  Bauska14 Šušvė  135  135  Nevėžis 15 Dubysa  131  131  Nemunas  Šiauliai, Ariogala16 Širvinta  129  129  Šventoji River  Širvintos17 Švėtė  118  50  Lielupe  Žagarė18 Šešuvis  115  115  Jūra  19 Kotra River  109  24  Nemunas  20 Mituva  102  102  Nemunas  Jurbarkas21 Bartuva  101  55  Baltic Sea  Skuodas

The Virvyčia (99.7 km) is just shy of the 100 km limit. The length of the Žeimena is an object of discussion; it could be up to 114 km. 

Note: length in Lithuania also includes the length of rivers when they serve as borders with neighboring countries.

References

List of lakes, dams, and rivers of national importance
Lithuania Central Internet Gates - Waters 

Category:Geography of Lithuania
Lithuania
Lithuania
Rivers