El Elster Negro (del alemán: Schwarze Elster) es un río de Alemania, uno de los principales afluentes del Elba.
Tiene una longitud de 179 km y drena una cuenca de 5541,4 km².
[1] El río nace en el Lausitzer Bergland (Oberlausitz) a casi 1,5 km al sur de Elstra y recorre los estados federados de Sajonia, Brandeburgo y Sajonia-Anhalt.