Saint-Firmin est une commune du département des Hautes-Alpes, dans la région de Provence-Alpes-Côte d'Azur.
Saint-Firmin est une commune chef-lieu de canton.
Saint-Firmin fait partie du canton de Saint-Bonnet-en-Champsaur 
Saint-Firmin adhère à la la communauté de communes Champsaur-Valgaudemar 
Saint-Firmin fait partie du bassin de vie de Saint-Bonnet-en-Champsaur 
Le maire de Saint-Firmin est M. Jean-Michel CRET - Ancien employé (2026)
La population de Saint-Firmin est de 449 habitants (2025) 
L'altitude moyenne de Saint-Firmin 900 mètres.
Le code postal de Saint-Firmin est : 05800
Le code INSEE de Saint-Firmin est : 05142
1 Il y a 1 Ecole à Saint-Firmin. Voir les établissements scolaires de Saint-Firmin. 
3 3 médecins généralistes liberaux exercent à Saint-Firmin. 
55.8 La part des résidences secondaires est de 55.8 %. 
Tous les chiffres et statistiques sur Saint-Firmin sur le site Insee.fr 
CartographieLes autres cartes des Hautes-Alpes
Voir toutes les cartes du département des Hautes-Alpes (05)
Saint-Jacques-en-Valgodemard: à 1.51 km
Aubessagne: à 3.56 km
Aspres-lès-Corps: à 4.30 km
Glaizil: à 4.80 km
Beaufin: à 5.36 km
Saint-Maurice-en-Valgodemard: à 5.92 km
Motte-en-Champsaur: à 6.31 km
Corps: à 7.46 km
Salette-Fallavaux: à 7.64 km
Ambel: à 8.10 km
Monestier-d'Ambel: à 8.14 km
Noyer: à 9.47 km
Pellafol: à 9.70 km
Côtes-de-Corps: à 10.15 km
Poligny: à 10.19 km
Villar-Loubière: à 10.45 km
Valjouffrey: à 11.04 km
Saint-Bonnet-en-Champsaur: à 11.66 km
Sainte-Luce: à 11.78 km
Ecole primaire - Public