Barby (German pronunciation: [ˈbaʁbiː] ⓘ) is a town in the Salzlandkreis district, in Saxony-Anhalt, Germany.
It is situated on the left bank of the River Elbe, near the confluence with the Saale, approx.
25 km (16 mi) southeast of Magdeburg.
Since an administrative reform of 1 January 2010 it comprises the former municipalities of the Verwaltungsgemeinschaft Elbe-Saale, except for Gnadau, that joined Barby in September 2010.
The Barby Ferry, a reaction ferry across the Elbe, links Barby with Zerbst-Walternienburg.