Le nom d'origine de la commune est Cazalium. Jadis "casau" désignait la maison et les terres attenantes.
Eglise Saint Laurent du XVI ème siècle construite après sa destruction en 1569 par les protestants.