Limita con las provincias de Burgos, Palencia y León por el norte; con Zamora, por el oeste; con las provincias de Salamanca y Ávila por el sur; y con la provincia de Segovia por el este.