Ai piedi del monte Eurako o San Calogero, Caccamo sorge maestosa su una collina a 520 metri sul livello del mare nel tratto inferiore della valle del fiume San Leonardo oggi Lago Rosamarina. Ricca di chiese, monumenti e di opere d'arte può degnamente essere considerata città d'arte e di cultura.