Die Gemeinde liegt etwa drei Kilometer östlich der Reuss am gleichmässig abfallenden Südwesthang des Rohrdorferbergs. Diese Erhebung bildet einen Teil der Heitersberg-Hügelkette, die das Reusstal vom weiter östlich gelegenen Limmattal trennt. Der westliche Teil des Gemeindegebiets besteht aus Niederterrassenschotter, der während der Würm-Kaltzeit durch den Reussgletscher abgelagert wurde. Weiter hangaufwärts ist älterer Deckenschotter aus der Riss-Kaltzeit (vor 150'000 bis 200'000 Jahren) zu finden. Die Zwischenzonen sind zum Teil mit Schwemmlehm aufgefüllt.