El municipio se encuentra situado «en la carretera general de Andalucía que cruza las llanuras de la Mancha» en el centro de la comunidad autónoma de Castilla-La Mancha y al sureste de la provincia de Toledo, de cuya capital dista 70 km por la autovía de los Viñedos; y 117 km de Madrid por la autovía del Sur.