Hohenschwangau ist ein Dorf in der Gemeinde Schwangau im Landkreis Ostallgäu. Es liegt zwischen den Schlössern Neuschwanstein und Hohenschwangau.