Girifalco се намира в центъра на перешейка Catanzaro, на най-тясната точка на италианския полуостров, в подножието на планината Ковелло (848 м над морското равнище), планинска под планината Серральта в Северна Серре, на надморска височина от 456 м над морското равнище. Заема площ от 43,1 км2 и се намира на 32 км от столицата Катандзаро и на 28 от Ламеция Терме. В общината възниква поток от Алеси. Както свидетелстват някои находки в района на Кария, на върха на потока Алеси, имаше селища, предшестващи Велика Гърция. Откритият некропол датира от горния неолит и твърди, че на територията са присъствали популации, вероятно местни, които са се заселили в долините на реката. Град Гирифалко датира от разрушаването на две древни страни, Токо и Кария, от сарацините през 836 година. Селяните се подслонили на скала, наречена "Камъкът на монасите".