El municipio se encuentra situado a 9 km de Toledo y a 97 km del centro de Madrid, en la antigua comarca de la Sisla, hoy Montes de Toledo y linda con las poblaciones de Toledo, Cobisa, Layos, Casasbuenas y Guadamur, todas de Toledo.