Se encuentra a una distancia de 116 km de Palencia, la capital provincial, y situado en la Montaña Palentina, entre 1.000 y 1.200m de altitud.