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.