Schwangau is een plaats in de Duitse deelstaat Beieren, en maakt deel uit van het Landkreis Ostallgäu. Schwangau telt inwoners.
De plaats (Gemeinde) Schwangau omvat 7 deelgebieden (Ortsteilen), te weten in alfabetische rangschikking: Altershofen, Brunnen, Erlisholz, Hohenschwangau, Horn, Mühlberg en Waltenhofen.
Schwangau is vooral bekend geworden door Slot Neuschwanstein en Slot Hohenschwangau, die op grondgebied Hohenschwangau liggen.