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

Longest rivers # Name Length (km) Basin (km2) 1. Võhandu 162 1,420 2. Pärnu 144 6,920 3. Põltsamaa 135 1,310 4. Pedja 122 2,710 5. Keila 116 682 6. Kasari 112 3,210 7. Piusa 109 796 8. Pirita 105 799 9. Emajõgi 101 9,740 10. Navesti 100 3,000

List of rivers List is incomplete.

NameLength (km)Basin (km2)Location (county)Further infoImage Aavoja2369.1Harju County Agali Ditch/River1.9 Ahja103.4 Alajõgi 29 Allika27.7 Ambla Amme Angerja Creek28.3Anija Creek Antsla23 Apna Ärma ArukülaAruoja Atla Audru Avaste Creek12.0 Avijõgi Emajõgi Elbu Elva Enge Ema Esna25 Gorodenka Häädemeeste18 Haavakivi Halliste Härjapea Harku Creek Helme HilbaHirmuse22 Humalaste Hundikuristiku Creek HüüruIlmatsalu23Iskna Jaama River16.0Jaama Creek5.8 Jägala Jänijõgi Järveotsa Creek Jõelähtme Jõku Jurga Creek Juudaoja Kääpa Kalita Creek Kalli Kargaja Kärla17Käru Kasari Kata Katku Creek Kavilda KeilaKiruojaKiudu3.0 KiviojaKloostri Kodila26Kohtla29 Kohtra Kolga15 Kolga Creek Kondi Creek Koreli CreekKõpu Koosa Kroodi Creek5.223.8Harju County, Maardu Kubija CreekKudruküla Creek11Ida-Viru County Kuivajõgi Kuke Külge Creek Kulgu Kullavere Kunda Kurina Kurna Creek Kuura LaatreLaeva Lahavere Creek LähkmaLaugi17.8 Leevi LeisiLeivajõgi23 Lemmejõgi LemmjõgiLiivi Lintsi Lodja Creek Loo LoobuLõve Luguse Luutsna Maadevahe8.0 Mädajõgi MädaraMäetaguse25Mägara Mähe Creek MaidlaMassu MõraMudajõgi16Mulkoja Munalaskme Creek Mustajõgi Mustjõgi (Endla) Mustjõgi (Gauja basin) Mustjõgi (Jägala basin)38.1 Mustjõgi (Tallinn) Mustoja (Lahemaa)Mustvee Muuga Creek Nahavere Creek Naravere Creek Narva NasvaNavestiNõmme13.3 Nõva22.0 Nurtu Nuutri11 ÕhneOhukotsu12.1 OngaÕngu6.8 Orajõgi Paadrema30 Paala PääskülaPada Pala PalePalgissaare Creek Paltra Pärlijõgi PärnuPaunküla Creek Pede Pedeli Pedja Peeda Peetri Penijõgi11.0 Piigaste Creek Piilsi PikknurmePikva Creek Pirita Piusa PõdustePõltsamaa Porijõgi Poruni11Prandi Preedi Pühajõgi (Ida-Virumaa) Pühajõgi (Saaremaa) PunapeaPurtse Jõelähtme Raasiku (Jõelähtme) Rannametsa RannamõisaRannapungerja Räpu20.8RaudnaRaudoja12location of Raudoja Reservoir Reiu Reopalu Retla RiguldiRõngu26 SaarjõgiSae Creek Saki Saku (Vääna) Salajõgi Salla Salme4.4 SämiSaugaSelja Sigaste Creek Sillaotsa15.3 Sitapätsi Sõmeru15Soodla Sõtke Struuga (Jaama) Surju Creek Surjupera Creek Suuremõisa16TaeblaTagajõgiTänassilmaTarvastu Tatra Teenuse Timmkanal Tirtsi Tiskre Creek Tõdva Tõlla CreekToolse Topi Tori Tõrvajõgi Tõrvanõmme Creek Tõstamaa3.8 Treppoja Tuhala Tuudi27.8 UlilaUmbusiUnguma10.1 Ura Uueveski Creek5.223.8Viljandi County Uruste CreekVääna VaemlaVahejõgi1.3 VaidavaVäike Emajõgi VainupeaValgejõgi Valuoja9.313.6Viljandi CountyVanajõgi8.0 Vändra Vara Creek Vardi Vardja Varsaallika Creek Värska Creek Vasalemma Vaskjõgi Veelikse CreekVeliseVeriojaVeskijõgi11.6Vigala Vihterpalu Visela Visula VodjaVõhandu Võhkse Võhu Võlupe Vorsti Võsu

References Estonica: The hydrographic network