Toledo limita al norte con Ávila y Madrid, al este con Cuenca, al sur con Ciudad Real, al suroeste con Badajoz y al oeste con Cáceres.