La commune de Polignac située à 760 mètres d’altitude dans le département de la Haute-Loire appartient à la Communauté d’agglomération du Puy-en-Velay. Située dans un territoire riche en terme de patrimoine Polignac fait partie depuis 2005 du Pays d’Art et d’Histoire de la Communauté d’agglomération du Puy-en-Velay.
Commune rurale de 3 300 hectares elle se caractérise par l’implantation de son habitat : son bourg, Polignac, accueille un peu moins de 600 habitants et le reste de la population est réparti dans les 18 villages qui constituent la commune.
Grâce à une population globale d’environ 2900 habitants la commune de Polignac se classe en 19ème position des communes du département de la Haute-Loire.