Liste des villes du canton de Saint-Bonnet-en-Champsaur
- Ancelle
- Bénévent-et-Charbillac
- Buissard
- Chabottes
- Les Costes
- La Fare-en-Champsaur
- Forest-Saint-Julien
- Les Infournas
- Laye
- La Motte-en-Champsaur
- Le Noyer
- Poligny
- Saint-Bonnet-en-Champsaur
- Saint-Eusèbe-en-Champsaur
- Saint-Julien-en-Champsaur
- Saint-Laurent-du-Cros
- Saint-Léger-les-Mélèzes
- Saint-Michel-de-Chaillol