El término municipal de Guardo se sitúa en el extremo oeste de la provincia de Palencia, lindante con la de León; siendo una zona intermedia entre dos espacios naturales muy contrapuestos como son las estribaciones meridionales de la cordillera Cantábrica y el norte de la meseta castellano - leonesa al sur, lo que hace que cuente con un medio físico muy atractivo y rico por su variedad.