List of rivers of Bulgaria

This is a list of rivers in Bulgaria, organised geographically, taken clockwise from the westernmost tributaries of the Danube drainage.

This system includes the entire Danubian Plain and a stretch of land running 48–80 km inland from the coastline in the south.

The river's highest water levels usually occur during the May floods; it is frozen over an average of 40 days per year.

It passes through Sofia's eastern suburbs and crosses the Balkan Mountains through a spectacular 65 km–long gorge.

[1] Other important tributaries of the Danube include the rivers Lom, Ogosta, Vit, Osam and Yantra.

[4] The Aegean Sea catchment basin drains the Thracian Plain and most of the higher lands to the south and southwest.

Map of rivers, drainage divide and main drainage basins in Bulgaria
Danube
a1 Timok
a2 Topolovets
a3 Voynishka reka
a4 Vidbol
a5 Archar
a6 Skomlya
a7 Lom
a8 Tsibritsa
a9 Ogosta
a10 Iskar
a11 Vit
a12 Osam
a13 Barata
a14 Yantra
a15 Rusenski Lom
a16 Topchiyska reka
a17 Tsaratsar
a18 Senkovets
a19 Kanagyol
a20 Suha reka
a21 Nishava
Black sea
b0 Shablenska reka
b1 Batova reka
b2 Provadiyska reka
b3 Kamchiya
b18 Fandakliyska reka
b4 Dvoynitsa
b5 Hadzhiyska reka
b6 Aheloy
b7 Aytoska reka
b8 Chukarska reka
b9 Rusokastrenska reka
b10 Sredetska reka
b11 Fakiyska reka
b12 Izvorska reka
b13 Ropotamo
b14 Dyavolska reka
b15 Kitenska reka
b16 Veleka
b17 Rezovska reka
Aegean sea
c1 Struma
c2 Mesta
c3 Maritsa
c4 Arda
c5 Tundzha
c6 Luda reka