Está situado a 30 kilómetros al noroeste de la capital palentina.