Girifalco, İtalyan Yarımadası'nın en dar noktası olan Catanzaro'nun İsthmusunun merkezinde, Covello Dağı'nın eteklerinde (deniz seviyesinden 848 m yükseklikte), Kuzey Serasındaki Serralta dağ alt grubu, Deniz seviyesinden 456 m yükseklikte yer almaktadır. 43.1 km2'lik bir alana sahiptir ve başkent Catanzaro'ya 32 km ve Lamezia Terme'ye 28 km uzaklıktadır. Belediyede Alessi akışı doğar. Karia mahallesindeki bazı buluntular tarafından kanıtlandığı gibi, Alessi Çayı'nın tepesinde, Magna Grecia'dan önce yerleşimler vardı. Keşfedilen nekropol, Yukarı Neolitik döneme kadar uzanır ve bölgede, nehrin vadilerine yerleşmiş olan, muhtemelen yerli olan popülasyonların olduğunu belirtir. Girifalco şehri, 836'da Saracens tarafından iki antik köy olan Toco ve Karia'nın yıkımına kadar uzanmaktadır. Köylüler "keşişlerin taşı"adı verilen uçuruma sığındılar.