La commune existe depuis l'époque romaine et s'étend jusqu'aux bords du Rhône. Le village historique, perché, est constitué de ruelles étroites et d'un patrimoine témoin de sa longue histoire. Une muraille percée de six portes, dont les entrées sont encore visibles aujourd'hui, a longtemps protégé le village des agressions extérieures.