Girifalco az olasz-félsziget legszűkebb pontján, Catanzaro Isthmus központjában található, a Covello-hegy lábánál (848 m tengerszint feletti magasságban), a Serralta-hegy hegyi alcsoportja az Északi üvegházban, 456 m tengerszint feletti magasságban. Területe 43,1 km2, a fővárostól, Catanzarótól 32 km-re, Lamezia Terme-től 28 km-re található. A településen Alessi áramlása születik. Amint azt a Caria szomszédságában, az Alessi-patak tetején található néhány lelet bizonyítja, a Magna Grecia előtti települések voltak. A felfedezett nekropolisz a felső-neolitikumból származik, és azt állítja, hogy a területen populációk voltak, feltehetően bennszülöttek, akik a folyó völgyeiben telepedtek le. Girifalco városa a szaracénok által 836-ban lerombolt két ősi falut, Tocót és Cariát. A falusiak menedéket kerestek a "szerzetesek kője"nevű sziklán.