Lage

Das Dorf liegt zwischen dem linken Ufer der Limmat und dem mit zahlreichen Tobeln durchzogenen, bewaldeten Nordosthang des Heitersbergs. Während der alte Dorfkern sich am Fusse des Heitersbergs befindet, liegen die neuen Quartiere in der flachen, schmalen Ebene zwischen dem Dorfkern und dem Bahnhof. Auf einer Höhe von rund 660 Metern liegt in einer Waldlichtung der kleine Weiler Sennenberg.

Nachbargemeinden sind Würenlos im Norden, Spreitenbach im Osten, Oberrohrdorf im Südwesten und Neuenhof im Nordwesten.

Fläche

Die Fläche des Gemeindegebiets beträgt 243 Hektaren, davon sind 118 Hektaren bewaldet und 58 Hektaren überbaut. Der höchste Punkt liegt auf 702 Metern oberhalb von Sennenberg, der tiefste auf 385 Metern am Ufer der Limmat.

Verkehr

Killwangen liegt an der stark befahrenen Hauptstrasse 3 zwischen Baden und Zürich, etwa drei Kilometer südwestlich des Anschlusses Wettingen der Autobahn A1.

Der Bahnhof Killwangen-Spreitenbach wird durch die Linien S3 und S12 der S-Bahn Zürich bedient. Killwangen wird auch durch die beiden Buslinien Nr. 2 und 4 der RVBW mit mehreren Haltestellen erschlossen. Der Bahnhof selber wird in den Hauptverkehrszeiten von fünf Linien angefahren. Wobei die ZVV-Linie 303 von Limmatbus bedient wird.