Schutzpatrone von Grammichele sind der Erzengel Michael und die heilige Katharina von Alexandrien, gefeiert am 8. Mai und im Dom der Stadt verehrt. Die Stadt ist nach dem Ort benannt, an den die Bewohner von Occhiolà, dem antiken sikulischen Echetla oder Eketla, zogen, nachdem es durch das Erdbeben vom 11. Januar 1693 zerstört worden war: Drei Monate nach dem Beben gründete Fürst Carlo Maria Carafa Branciforte auf seinem eigenen Lehen, etwa zwei Kilometer vom Hügel von Occhiolà entfernt, die neue Siedlung.
Ein Werk desselben Fürsten, unterstützt von Bruder Michele da Ferla, ist der sechseckige Grundriss der neuen Stadt, eine städtebauliche Entscheidung, die auch in Avola übernommen wurde und ein seltenes Beispiel rationaler Architektur in Italien bleibt: Der Umriss ist ein Sechseck mit einem ebenfalls sechseckigen zentralen Platz, Sitz der Hauptkirche und des Rathauses, von dem fünf Ringstraßen und sechs senkrechte Straßen zu ebenso vielen rechteckigen Plätzen ausstrahlen.