Mönchaltorf liegt unweit vom südlichen Ende des Greifensees zwischen Esslingen und Uster. Zum Gemeindegebiet gehört auch die kleine Exklave Heusberg westlich von Aathal, durch einige Kilometer Ustemer Boden getrennt.
Postleitzahl: 8617 Mönchaltorf