Se asienta sobre una llanura en la cuenca del río Duero, a 919 metros sobre el nivel del mar.