Schwarzenberg is a town in the district of Erzgebirgskreis in Saxony’s Ore Mountains, near the German–Czech border. The town lies roughly 15 km southeast of Aue, and 35 km southwest of Chemnitz.