Rivers of Latvia include:
Longest rivers Rivers over 100 km: Name Length in Latvia (km) Total length (km) Basin (km2) Mouth Gauja 452 452 8,900 Gulf of Riga Daugava 357 1,020 87,900 Gulf of Riga Ogre 188 188 1,730 Daugava Venta 176 346 11,800 Baltic Sea Iecava 136 136 1,166 Lielupe Pededze 131 159 1,690 Aiviekste Abava 129 129 2,042 Venta Lielupe 119 119 17,600 Gulf of Riga Rēzekne 116 116 2,066 Aiviekste Mēmele 115 191 4,050 Lielupe Aiviekste 114 114 9,300 Daugava Bērze 109 109 915 Svēte Dubna 105 105 2,780 Daugava
List of rivers
A Abava - - Aiviekste - Amata
B Bārta - Bērze
C Cena - Ceraukste
D
- Daugava - Dienvidsusēja - - Dubna - Dvina
E Engure
F Feimanka
G Gauja
H
I Iecava - Irbe River
J
(), length of about 15 km
K
- Kūkova
L Langa - Lielā Jugla - Lielupe - Liepupe
- Ludza
M Malta
- Mazā Jugla - Mēmele
- Misa - Mūsa
N Neretiņa
O
- Ogre - Omuļupe
P Pededze - Pedele
R
- Reiu - Rēzekne - - Rītupe
- Rūja
S
- Salaca - Slocene - Stende - - Suda - Sventāja - Svēte
T Tartaks - Tebra
V
- Venta
Z Zilupe
References