Page update: 01 January 2000

Bulgarian Rivers

The rivers (map of bulgarian rivers) rise mainly in the highest mountains, and flow into the Black Sea (via the Danube) and into the Aegean Sea. Bulgaria has 526 rivers longer than 2.3 km. The only navigable river is the Danube, which flows along the northern Bulgarian border.

There are good opportunities for adventure tourism: wild water rafting and canoeing, diving, delta- and para-gliding in the valleys of the Vatcha, Iskar, Chepelarska, Struma, and Mesta rivers.

The Longest Rivers in Bulgaria

  • Name Length (Km)
  • Balkana
  • Iskar 368,0
  • Toundga 349,5
  • Maritsa 321,6
  • Osum 341,0
  • Struma 290,0
  • Yantra 285,5
  • Kamchiya 244,5
  • Arda 241,3
  • Louda Kamchiya 200,9
  • Roussenski Lom 196,9

    Natural lakes are about 330 in number; the largest are the Black Sea lakes (Alepou, Arkoutino, Pomorie, Beloslav, Bourgas, Varna, Shabla lakes); the most numerous (more than 260) are the high glacial lakes in the Rila and Pirin mountains. There are a lot of artificial lakes and reservoirs in Bulgaria.

    Dams have been built as a part of waterpower systems - Iskar, Arda, Batak Water Power System, Belmeken-Sestrimo, Dospat-Vucha, and a great number of smaller dams

      List of rivers in Bulgaria (it includes all the rivers which flow even one meter in Bulgaria).
      Note: in Bulgarian, reka means river.
    1. Archar
    2. Arda - Length: 241,3km
    3. Balkana
    4. Batova reka
    5. Bistritsa
    6. Byala reka (Bulgarian: White river)
    7. Danube
    8. Deleynska reka
    9. Dospat
    10. Dzhulyunitsa
    11. Erma
    12. Fakiyska reka
    13. Iskar (or Iskur) - Length: 368km
    14. Cherni Iskar
    15. Palakariya
    16. Kamchiya - Length: 244,5km
    17. Golyama Kamchiya (Bulgarian: Big Kamchiya)
    18. Luda Kamchiya (Crazy Kamchiya) - Length: 200,9km
    19. Krumovitsa
    20. Lebnitsa
    21. Lom
    22. Beli Lom (Bulgarian: White Lom)
    23. Cherni Lom (Bulgarian: Black Lom)
    24. Roussenski Lom - Length: 169,9km
    25. Luda Yana (Bulgarian: Crazy Yana)
    26. Maritsa - Length: 321,6km
    27. Matevir
    28. Mechka (Bulgarian: Bear)
    29. Mesta
    30. Bela Mesta (Bulgarian: White Mesta)
    31. Cherna Mesta (Bulgarian: Black Mesta)
    32. Ogosta
    33. Osam (or Osum) - Length: 241km
    34. Provadiyska reka (Bulgarian: River of Provadia)
    35. Pyasachnik (Bulgarian: Sandstone)
    36. Ropotamo
    37. Rusokastrenska reka (Bulgarian: River of Rusokastro)
    38. Sazliyka
    39. Shirokolashka reka (Bulgarian: River of Shiroka Laka)
    40. Stara reka (Bulgarian: Old river)
    41. Struma - Length: 290km
    42. Rilska reka
    43. Strumeshnitsa
    44. Stryama
    45. Suha reka (Bulgarian: Dry river)
    46. Topolnitsa (in Bulgarian, Topola means poplar)
    47. Tsibriditsa
    48. Tundzha (or Toundja) - Lenght: 349,5km
    49. Vit
    50. Beli Vit (Bulgarian: White Vit)
    51. Cherni Vit (Bulgarian: Black Vit)
    52. Voynishka reka (Bulgarian: Soldiers river)
    53. Vacha
    54. Varbitsa
    55. Veleka
    56. Yantra - Length: 285,5km
    57. Rositsa
    58. Zlatna Panega (Bulgarian: Golden Panega)

      Related Links to Bulgarian Rivers