Il nucleo più antico fu fondato forse dai longobardi sulla fascia sovrastante un'antica necropoli. I normanni lo dotarono di un castello: ne restano i ruderi delle torri.