Salzwedel (officially known as Hansestadt Salzwedel) is a town in the German state of Saxony-Anhalt. It is the capital of the district of Altmarkkreis Salzwedel.

It has about 21,500 people.