Desna (russisk og ukrainsk Десна) er ei elv i Russland og Ukraina og ei av sideelvane til Dnepr frå venstre, den lengste sideelva hennar. Desna har ei lengd på 1187 km og 535 km av ho kan nyttast til skipsfart. Nedslagsfeltet hennar er 88 900 km².
Desna spring ut frå Smolenskhøgdene i nærleiken av Jelnja. Elva renn gjennom Smolensk og Brjansk oblast i Russland og Tsjernigov og Kiev oblast i Ukraina. Elvebreidda i den øvste delen av elva er myrlendt, men i Brjansk vert breiddene høgare. Elva er isdekt frå desember til tidleg i april. Middelvassføringa hennar ved munningen er 360 m³/s.