The Black Elster or Schwarze Elster is a 179-kilometre long river in eastern Germany, in the states of Saxony, Brandenburg and Saxony-Anhalt. It is a right tributary of the Elbe. Its source is in the Upper Lusatia region, near Elstra.