El municipio se encuentra situado a orillas del río Sequillo, en Tierra de Campos.