Il paese è situtato sui fianchi del colle Milocca, avendo un'altitudine di 423 metri sopra il livello del mare ed inoltre fa parte del Parco delle madonie.
Le prime tracce di insediamento risalgono all'era neolitica e sono porbabilemente attribuibili a popolazioni di stirpe sicana.