Desna Nehri (Rusça ve Ukraynaca : Десна), Rusya Federasyonu'nun Smolensk Oblastı'nda doğan ve Ukrayna'nın Kiev istikametine doğru akan nerir. Dinyeper Nehri'nin kolu. Desna adı, Eski Doğu Slavca'da "sağ eli" anlamına gelir. Uzunluğu 1.130 km olup, beslenme havzasının genişliği 88.900 km²'dir.
Smolensk Yaylası'nda Yelnya yakınındaki Naleti köyü civarında başlayıp Bryansk'a doğru akar, kollarından Sudost Nehri, Snov Nehri, Seim Nehri, Oster Nehri'ni alır ve Kiev Oblastı'nın Kiev civarında Dinyeper Nehri ile birleşir.
Dinyeper Nehri ve kolları