Il est maire de Vaison-la-Romaine de 1992 à 2001, puis cumule cette fonction avec celle de sénateur de Vaucluse à partir du . C'est durant son mandat de maire que Vaison-la-Romaine est frappée par des inondations meurtrières, puis que le Musée archéologique de Vaison-la-Romaine est agrandi[2].
Claude Haut est élu président du Conseil général de Vaucluse en 2001, réélu en 2004, puis en 2008 et en 2011.
L'élection de 2011 est obtenue avec 13 voix sur les 24 possibles, soit l'ensemble des voix de la gauche et d'Europe écologie-Les Verts, les autres n'ayant aucun candidat ont glissé un bulletin blanc dans l'urne[3].
Soutien de Dominique Strauss-Kahn pour l'élection présidentielle de 2012[4] et persuadé au moment de sa création que celui-ci va se présenter, il fonde le club DSK 84[5], dont la fonction première est le soutien de celui-ci pour les primaires socialistes, puis s'il passe, l'élection.