Guardiola es un municipio ubicado en la provincia de Provincia de Barcelona en Cataluña. La población de Guardiola es de 3 221 personas (2020), el área de Guardiola es de 37.10 kilómetros cuadrados, la distancia de Guardiola a Barcelona (capital de la Cataluña) es de 70 kilómetros, la distancia de Guardiola a Madrid es de 574 kilómetros. Guardiola comparte fronteras con Rajadell, Manresa, Castellgalí, Marganell, El Bruc y Castellfullit del Boix.