El patrón de Montelepre es el Santísimo Crucifijo, festejado el último domingo de junio. La historia del pueblo comienza en época clásica, cuando la antigua Hyccara era aliada militar de Selinunte, Catania y Siracusa y por ello fue atacada por los atenienses: algunos habitantes se refugiaron en el actual Monte d'Oro, desde donde podían dominar los alrededores, antes de bajar al valle y establecerse definitivamente en el feudo. Tras la muerte del señor feudal, su esposa Maria mandó construir una iglesia, que después se convirtió en la iglesia madre del pueblo; unos años después se erigieron también la iglesia de Sant'Antonio y la de San Giuseppe, mientras que en 1715 el pueblo ya contaba con 138 casas.
Desde la primera mitad del siglo XX, Montelepre estuvo en el centro de la atención nacional porque el bandido montelepreno Salvatore Giuliano sembraba el terror en los pueblos más o menos cercanos. El pueblo conserva también la iglesia de Maria Santissima del Rosario y la de Santa Rosalia.