Calaf es un municipio ubicado en la provincia de Provincia de Barcelona en Cataluña. La población de Calaf es de 3 656 personas (2020), el área de Calaf es de 9.20 kilómetros cuadrados, la distancia de Calaf a Barcelona (capital de la Cataluña) es de 89 kilómetros, la distancia de Calaf a Madrid es de 543 kilómetros. Calaf comparte fronteras con Calonge de Segarra, Salavinera, Prats del Rey, San Martín Sasgayolas y Pujalt.