Puy-Saint-André est une commune du département des Hautes-Alpes, dans la région de Provence-Alpes-Côte d'Azur.
Puy-Saint-André fait partie du canton de Briançon-1 
Puy-Saint-André adhère à la la communauté de communes du Briançonnais 
Puy-Saint-André fait partie du bassin de vie de Briançon 
Le maire de Puy-Saint-André est M. Olivier REY - Personne diverse sans activité professionnelle de moins de 60 ans (sauf retraité) (2026)
La population de Puy-Saint-André est de 471 habitants (2025) 
L'altitude moyenne de Puy-Saint-André 1516 mètres.
Le code postal de Puy-Saint-André est : 05100
Le code INSEE de Puy-Saint-André est : 05107
0 Il n'y a aucun établissement scolaire à Puy-Saint-André.
30.7 La part des résidences secondaires est de 30.7 %. 
Tous les chiffres et statistiques sur Puy-Saint-André sur le site Insee.fr 
CartographieLes autres cartes des Hautes-Alpes
Voir toutes les cartes du département des Hautes-Alpes (05)
Puy-Saint-Pierre: à 2.20 km
Villar-Saint-Pancrace: à 2.38 km
Briançon: à 3.81 km
Saint-Martin-de-Queyrières: à 4.30 km
Saint-Chaffrey: à 5.33 km
Vigneaux: à 7.50 km
Salle-les-Alpes: à 7.63 km
Vallouise-Pelvoux: à 8.78 km
Cervières: à 9.60 km
Argentière-la-Bessée: à 9.90 km
Val-des-Prés: à 10.02 km
Puy-Saint-Vincent: à 10.35 km