Aiguilhe est une ville de la Haute-Loire en région Auvergne-Rhône-Alpes.
Aiguilhe compte 1577 habitants appelés les "Aiguilhais, Aiguilhaises".
La densité de la population de Aiguilhe est de 1577 habitants au km².
Le maire d'Aiguilhe est Monsieur Daniel JOUBERT