Несмотря на густую речную сеть, Болгария кроме реки Дунай не имеет других судоходных рек. Притоки Дуная берут свое начало в Старой Планине, за исключением реки Искр, которая ведет свое начало с Витоши. В Черное море вливаются следующие реки: р. Провадийская, Камчия, Ропотамо, Дьявольская река, Велека, Резовская река и другие. Последние три реки берут свое начало с горы Странджа. Река Марица и ее наибольший приток Тунджа собирают воды с южных склонов Старой Планины и северных склонов Родоп.
Реки Струма и Марица впадают в Эгейское море. Они несут воды с Рилы и Пирина и с гор, граничащих с Сербией и Македонией. Река Места тоже впадает в Эгейское море, а берет начало с Пирина.
Бассейны рек Дунай и Марица покрывают две третьи территории двух больших равнин.
В западных частях Родоп сооружены водные системы и водохранилища. Например, Батак, водохранилище Васил Коларов, гидроэнергосистема Арда, водохранилища Студен кладенец (Холодный кладенец), Кырджали и Ивайловград. Недалеко от Софии находится водохранилище Искр. Необходимо вспомнить и водохранилища Георгий Димитров, Белый Искр, Петрохим, Бразинци и др.
Сейчас, в связи с присоединением к ЕС, серьезно обсуждается вопрос о снижении в Болгарии расхода энергии, использовании альтернативных источников. Мелкие реки Болгарии не дают возможности строительства крупных гидроэлектростанций, но вполне могут быть использованы для маленьких ВЭЦ (водо-электро централи). Есть много приверженцев этой идеи, но есть и противники.