La municipalité de Polignac se situe dans le département Haute-Loire.
Les agglomérations à proximité sont les suivantes : Blanzac, Espaly-Saint-Marcel, Saint-Paulien, Sanssac-l'Église, Saint-Vidal, Aiguilhe, Le Puy-en-Velay, Chadrac, Lavoûte-sur-Loire, Le Monteil, Chaspinhac.
9 infirmiers et infirmières à domicile pratiquent à Polignac.