-
- Le code officiel géographique Châteauponsac est 8704.
- Le bureau centralisateur du canton est la commune Châteauponsac (87041)
- : Nouvelle-Aquitaine (75) dont le chef-lieu est la commune Bordeaux (33063)
- : Haute-Vienne (87) dont le chef-lieu est la commune Limoges (87085)
-
- Arnac-la-Poste (87003)
- Azat-le-Ris (87006)
- Balledent (87007)
- La Bazeuge (87008)
- Châteauponsac (87041)
- La Croix-sur-Gartempe (87052)
- Cromac (87053)
- Dinsac (87056)
- Dompierre-les-Églises (87057)
- Le Dorat (87059)
- Droux (87061)
- Les Grands-Chézeaux (87074)
- Jouac (87080)
- Lussac-les-Églises (87087)
- Magnac-Laval (87089)
- Mailhac-sur-Benaize (87090)
- Oradour-Saint-Genest (87109)
- Rancon (87121)
- Saint-Amand-Magnazeix (87133)
- Saint-Georges-les-Landes (87145)
- Saint-Hilaire-la-Treille (87149)
- Saint-Léger-Magnazeix (87160)
- Saint-Martin-le-Mault (87165)
- Saint-Ouen-sur-Gartempe (87172)
- Saint-Sornin-Leulac (87180)
- Saint-Sornin-la-Marche (87179)
- Saint-Sulpice-les-Feuilles (87182)
- Tersannes (87195)
- Val-d'Oire-et-Gartempe (87028)
- Verneuil-Moustiers (87200)
- Villefavard (87206)