Xavier CADORET est né en 1958 d'un père militaire, ancien combattant d'Indochine et d'une mère au foyer. Titulaire d'un diplôme d'études approfondies, Xavier CADORET, marié, père de trois enfants, est professeur agrégé d'économie de gestion en post-bac au lycée Vichy-Cusset et à l'Institut des métiers du Notariat de Clermont-Ferrand. Maire de Saint-Gérand-le-Puy depuis 1991 après avoir été adjoint en 1989, il préside la Communauté de communes Varennes-Forterre depuis 2001. Promu vice-président de l'Association des maires de l'Allier, il est aussi président de la commission départementale de Présence postale territoriale, membre de l'Observatoire national de Présence postale nommé par l'Association des maires de France, et du Congrès des pouvoirs locaux au Conseil de l'Europe.