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