Il borgo affonda le sue origini in epoca medievale con il nome di Roccella, divenne poi Roccella Randazzo e quindi assunse l’attuale nome per distinguersi dall’omonima Campofelice. Sono ancora presenti i resti di un maestoso castello della famiglia Spadafora di cui a lungo rimase feudo.