Dans le département des Hautes-Alpes est située la commune de Puy-Saint-André, et qui bénéficie de magasins de proximité, est sereine et florissante. Elle compte une population de 467 personnes. La plupart des habitations sont âgées. En ce qui concerne l'économie, l'état des lieux comprend notamment une proportion de cadres importante (63%). Une part de retraités assez inférieure (12%), une taille moyenne des ménages de 2.5 personnes et un assez faible taux de personnes âgées : 14% spécifient la population qui est pour la plupart âgée.
La commune profite d'un climat particularisé par des précipitations de 799 mm par an, mais un ensoleillement proportionnellement élevé (2253 heures par an). Elle est distinguée par une année moyenne de contruction récente (1980), une proportion d'utilisation de la voiture de 3%, une part de propriétaires de 78% et un taux de logement social HLM de 0%.