BLUFI
Il paese si sviluppa su un colle del versante meridionale delle Madonie, con un’altitudine compresa tra gli 850 e i 500 metri sul livello del mare.
Il territorio comunale si estende per 20 km² intorno al centro capoluogo e comprende l’isola amministrativa di Casalgiordano, compreso tra i comuni di Gangi e Alimena. Le altre frazioni invece sono situate in prossimità del centro capoluogo: Alleri, Lupi e Ferrarello ne sono separate dal torrente Nocilla mentre Calabrò, Nero e Giaia Inferiore ne costituiscono quasi una continuazione lungo la strada che sale alle Petralie.
Il territorio è attraversato dal fiume Imera Meridionale e dai torrenti Nocilla e Oliva ed è per la maggior parte adibito ad attività agricole e artigiane.