Limita al norte con la Provincia de Palencia, al oeste con Torre de Esgueva y Castroverde de Cerrato, al sur con Valbuena de Duero y Piñel de Abajo y al este con Piñel de Arriba y Canillas de Esgueva.