La città è situata nelle falde del Colle Madore, ad un'altitudine media di 670 metri sopra il livello del mare.
In passato la località era stata un'importante centro minerario, oovero l'unica in provincia di Palermo per l'estrazione e la lavorazione dello zolfo.