Il paese fu fondato nel sec. IX o X.
Fu possesso della famiglia Pappacoda che costruì il Palazzo Baronale.
La Parrocchiale presenta il campanile romanico con bifore.
La Basilica della Madonna del Pozzo (Convento-Santuario) fu eretta nel 1746,
mentre la facciata è del 1770, conserva un’icona greco-bizantina della Madonna,
rinvenuta in un pozzo, la Cappella del Pozzo conserva 10 medaglioni di tela
raffiguranti i miracoli più significativi, all’interno si trova un piccolo Museo
di arte sacra con una vasta esposizione di ex voto.
L’ultima domenica d’agosto si svolge la “Festa della Madonna del Pozzo” dove
viene portato in processione un carro addobbato con fiori e luci, composto di
tre piani sovrapposti sui quali prendono posto la banda musicale, la statua
della Madonna ed un gruppo di frati del Santuario.