Guardo es una localidad y municipio de la comarca occidental de La Montaña en la provincia de Palencia, Comunidad Autónoma de Castilla y León, España. Situado al noroeste de la provincia de Palencia, cuenta con una superficie de 60 km².
Población:
6.413
INE 2017