Albania has an extensive hydrographic network of 152 rivers and streams, including 10 large rivers flowing from southeast to northwest, mainly discharging towards the Adriatic Sea. Combined, they produce a total annual flow rate of 1,308 cubic metres per second (46,200 cu ft/s).
In the mountainous regions, the rivers meander through narrow valleys with steep banks and great depth, collecting streams and silt during heavy rains. Their beds become erosive, causing frequent changes in their paths.