La commune de Aiguilhe se trouve dans le département de la Haute-Loire ; elle compte une population de 1569 habitants. Elle comprend des commerces de proximité et est tranquille. Les habitations âgées constituent l'essentiel du parc immobilier. La localité jouit de conditions climatiques définies par des précipitations de 879 mm par an, un ensoleillement de 1786 heures par an. La population est en majorité âgée, elle est caractérisée en particulier par un taux de fécondité proportionnellement bas , mais une portion de personnes âgées de 30%.
Le climat économique est caractérisé en particulier par une portion d'ouvriers de 46%. Au niveau des infrastructures, la commune possède une capacité d'accueil touristique de 334 lits, mais des moyens de transport public très hauts (5.8 par km²). Elle est caractérisée par un pourcentage d'utilisation de la voiture de 12% et un nombre d'établissements scolaires de 1.5 mais une densité de population très importante (1750 hab./km²).