Limita con los municipios toledanos de El Puente del Arzobispo, Torrico, Oropesa, Calera y Chozas, Aldeanueva de Barbarroya, Navalmoralejo, y Azután, y con el municipio cacereño de Villar del Pedroso.