Maschwanden liegt im Züricher Bezirk Affoltern. Die Postleitzahl der Gemeinde ist die 8933 und die Telefon-Vorwahl lautet 044. Maschwanden hat das Autokennzeichen/Kontrollschild ZH. Die Einwohnerzahl liegt bei ungefähr 600.
Nachbarorte von Maschwanden sind Knonau (ca. 3,5 Kilometer entfernt), Mühlau (ca. 3,5 Kilometer entfernt), Mettmenstetten (ca. 3,7 Kilometer entfernt), Obfelden (ca. 3,8 Kilometer entfernt), Merenschwand (ca. 6 Kilometer entfernt) und Affoltern am Albis (ca. 6 Kilometer entfernt).