Aesch liegt im Kanton Zürich und ist von einer Mischung aus Landwirtschaftsflächen, Wäldern und Siedlungsgebieten geprägt. Die Gemeinde grenzt an mehrere Orte, darunter auf Zürcher Seite Birmensdorf und Wettswil am Albis, während auf Aargauer Seite Arni und Islisberg liegen. Der Name der Gemeinde lautet im lokalen Dialekt Ääsch.
Erste Spuren einer Besiedlung stammen aus der Römerzeit, doch erstmals urkundlich erwähnt wurde Aesch im Zusammenhang mit dem Kloster Engelberg. Später wechselte die Herrschaft vom Aargau zu Zürich und blieb es bis zur Helvetik. Lange Zeit war Aesch eine bäuerlich geprägte Gemeinde, bis nach dem Zweiten Weltkrieg durch neue Überbauungen ein Wandel einsetzte. Ein Arbeitslager in den 1940er Jahren prägte die Geschichte vorübergehend.
Heute ist Aesch eine wachsende Agglomerationsgemeinde mit guter Verkehrsanbindung. Das historische Wappen der Gemeinde zeigt drei rote Sparren auf silbernem Grund und geht auf eine Darstellung aus dem 16. Jahrhundert zurück. Die Umgebung mit ihren Feldern und Wäldern sowie die Nähe zu Zürich machen den Ort attraktiv.