От слияния двух образующих её рек до устья протяжённость Дрины составляет 346 км. Из-за её зеленоватых вод
сербы нередко называют её «зеленка». В верхнем течении Дрина вьётся серпантином сквозь ущелья и узкие горные долины, благодаря чему считается одной из самых живописных рек на
Балканах.
Под
Вишеградом в
1989 году построена плотина образовавшая водохранилище ёмкостью 101 млн м³, действует
ГЭС мощностью 315 МВт. Между Вишеградом и Перучачом в
1966 году река перекрытая очередной плотиной образует Перучачское водохранилище ёмкостью 340 млн м³. Высота плотины у деревни Перучач составляет 93 метра, действует
ГЭС-ГАЭС турбинной мощностью 614 МВт и насосной 249 МВт и включает кроме того, высокогорное (600 метров выше) водохранилище «Бели Ржав». Ниже по течению реки находится Зворницкое водохранилище ёмкостью 89 млн м³, чья плотина стоит у города
Зворник, а электростанция на плотине имеет мощность 92 МВт. Суммарная годовая выработка электростанций на реке превышает 2,5 млрд
кВт·ч.