List of rivers of Estonia


Rivers of Estonia are short and mostly have small discharge. Only 10 rivers are longer than 100 km. The largest river is Narva on the Estonian-Russian border, whose average discharge is larger than that of all other rivers combined.

Longest rivers

List of rivers

List is incomplete.
NameLength Basin Location Further infoImage
Aavoja2369,1Harju County
Agali Ditch/River1.9
Ahja River
Alajõgi29
Allika27.7
Ambla
Amme
Angerja Stream28.3
Antsla23
Apna
Ärma
Aruküla
Atla
Audru
Avaste Stream12.0
Avijõgi
Emajõgi
Elbu
Elva River
Enge
Ema
Esna25
Gorodenka
Häädemeeste18
Haavakivi
Halliste River
Härjapea River
Harku stream
Helme
Hilba
Hirmuse22
Humalaste
Hundikuristiku stream
Hüüru
Ilmatsalu23
Iskna
Jaama River16.0
Jaama Stream5.8
Jägala River
Jänijõgi
Järveotsa stream
Jõelähtme River
Jõku
Jurga stream
Juudaoja
Kääpa
Kalita stream
Kalli
Kargaja
Kärla17
Käru River
Kasari River
Kata
Katku stream
Kavilda
Keila River
Kiudu River3.0
Kivioja
Kloostri River
Kodila26
Kohtla29
Kohtra
Kolga15
Kolga stream
Kondi oja
Koreli oja
Kõpu River
Koosa
Kroodi stream5,223,8Harju County, Maardu
Kubija stream
Kuivajõgi
Kuke
Külge stream
Kulgu
Kullavere
Kunda River
Kurina
Kurna stream
Kuura
Laatre
Laeva River
Lahavere stream
Lähkma
Laugi River17.8
Leevi
Leisi
Leivajõgi23
Lemmejõgi
Lemmjõgi
Liivi River
Lintsi
Lodja stream
Loo
Loobu River
Lõve River
Luguse
Luutsna
Maadevahe8.0
Mädajõgi
Mädara
Mäetaguse25
Mähe stream
Maidla
Massu River
Mõra
Mudajõgi16
Munalaskme stream
Mustajõgi
Mustjõgi
Mustjõgi
Mustjõgi
Mustjõgi
Mustoja
Mustvee River
Muuga stream
Nahavere stream
Naravere stream
Narva River
Nasva River
Navesti River
Nõmme13.3
Nõva22.0
Nurtu
Nuutri11
Õhne
Ohukotsu12.1
Onga
Õngu6.8
Orajõgi
Paadrema30
Paala
Pääsküla
Pada River
Pala
Pale River
Paltra
Pärlijõgi
Pärnu River
Pede River
Pedeli
Pedja River
Peeda
Peetri River
Penijõgi11.0
Piigaste stream
Piilsi
Pikknurme
Pirita River
Piusa River
Põduste
Põltsamaa River
Porijõgi
Poruni11
Prandi River
Preedi
Pühajõgi
Pühajõgi
Punapea
Purtse River
Jõelähtme River
Raasiku
Rannametsa
Rannamõisa
Rannapungerja River
Räpu20.8
Raudna River
Reiu River
Reopalu
Retla
Riguldi
Rõngu26
Saarjõgi
Saki
Saku
Salajõgi
Salla
Salme
Sämi
Sauga River
Selja River
Sigaste stream
Sillaotsa15.3
Sitapätsi
Sõmeru15
Soodla River
Sõtke River
Struuga
Surju stream
Surjupera stream
Suuremõisa16
Taebla River
Tagajõgi
Tänassilma River
Tarvastu River
Tatra
Teenuse
Timmkanal
Tirtsi
Tiskre stream
Tõdva
Tõlla stream
Toolse River
Topi
Tori
Tõrvajõgi
Tõrvanõmme stream
Tõstamaa3.8
Treppoja
Tuhala
Tuudi27.8
Ulila
Umbusi River
Unguma River10.1
Ura
Uueveski stream5,223,8Viljandi County
Uruste stream
Vääna River
Vaemla
Vahejõgi1.3
Vaidava
Väike Emajõgi
Vainupea
Valgejõgi
Valuoja9.313,6Viljandi County
Vanajõgi8.0
Vändra
Vara stream
Vardi
Vardja
Varsaallika stream
Värska stream
Vasalemma
Vaskjõgi
Veelikse stream
Velise River
Veskijõgi11.6
Vigala River
Vihterpalu
Visela
Visula
Vodja
Võhandu River
Võhkse
Võhu
Võlupe
Vorsti
Võsu