-
- Le code officiel géographique Ribérac est 2416.
- Le bureau centralisateur du canton est la commune Ribérac (24352)
- : Nouvelle-Aquitaine (75) dont le chef-lieu est la commune Bordeaux (33063)
- : Dordogne (24) dont le chef-lieu est la commune Périgueux (24322)
-
- Allemans (24007)
- Bertric-Burée (24038)
- Bourg-des-Maisons (24057)
- Bourg-du-Bost (24058)
- Bouteilles-Saint-Sébastien (24062)
- Celles (24090)
- Champagne-et-Fontaine (24097)
- La Chapelle-Grésignac (24109)
- La Chapelle-Montabourlet (24110)
- Chassaignes (24114)
- Cherval (24119)
- Comberanche-et-Épeluche (24128)
- Coutures (24141)
- Gout-Rossignol (24199)
- La Jemaye-Ponteyraud (24216)
- Lusignac (24247)
- Nanteuil-Auriac-de-Bourzac (24303)
- Petit-Bersac (24323)
- Ribérac (24352)
- Saint-André-de-Double (24367)
- Saint-Martial-Viveyrol (24452)
- Saint-Martin-de-Ribérac (24455)
- Saint-Méard-de-Drône (24460)
- Saint-Pardoux-de-Drône (24477)
- Saint-Paul-Lizonne (24482)
- Saint-Sulpice-de-Roumagnac (24504)
- Saint-Vincent-de-Connezac (24509)
- Siorac-de-Ribérac (24537)
- La Tour-Blanche-Cercles (24554)
- Vanxains (24564)
- Vendoire (24569)
- Verteillac (24573)
- Villetoureix (24586)