Cáceres, que es la segunda provincia más extensa de España tras Badajoz, limita con Castilla y León a través de las provincias de Salamanca y Ávila y con Castilla-La Mancha por Toledo.