I
ritrovamenti di frammenti in bronzo e ceramica testimoniano preesistenze all'interno del
territorio che gli archeologi fanno risalire all'età del bronzo (900 a.C.) e ad epoche
storiche più recenti di età Ellenistica, Romana e Bizantina.
L'attuale abitato si forma per colonizzazione nel secolo XVII ad opera di
Giovanni Lancia, che Filippo IV nel 1627 eleva al titolo di Principe. Rimane feudo dei
Lancia fino alla metà del secolo successivo, quando perviene per successione ereditaria a
Salvatore Migliaccio.
Tra il 1928 e il 1947 forma insieme a Moio Alcantara il Comune di Lanza.