Bad Schandau (do 1920 Schandau, górnołuż. Žandava, górnołuż. Žandow) – miasto-uzdrowisko balneologiczne we wschodnich Niemczech, w kraju związkowym Saksonia, w okręgu administracyjnym Drezno, w powiecie Sächsische Schweiz-Osterzgebirge, siedziba wspólnoty administracyjnej Bad Schandau. Do 31 lipca 2008 miasto leżało w powiecie Sächsische Schweiz.
Bad Schandau leży na prawym brzegu Łaby, ok. 6 km od granicy z Czechami, ok. 30 km na południowy wschód od Drezna, u wylotu małej rzeki Křinice (Kirnitzsch).