Cantonul Villefranche-de-Lonchat este un canton din arondismentul Bergerac, departamentul Dordogne, regiunea Aquitania, Franța.
Comune
| Carsac-de-Gurson || align="right" | 196 || align="right" | 24610 || align="right" | 24083 |- | Minzac || align="right" | 452 || align="right" | 24610 || align="right" | 24272 |- | Montpeyroux || align="right" | 448 || align="right" | 24610 || align="right" | 24292 |- | Moulin-Neuf || align="right" | 889 || align="right" | 24700 || align="right" | 24297 |- | Saint-Géraud-de-Corps || align="right" | 181 || align="right" | 24700 || align="right" | 24415 |- | Saint-Martin-de-Gurson || align="right" | 611 || align="right" | 24610 || align="right" | 24454 |- | Saint-Méard-de-Gurçon || align="right" | 775 || align="right" | 24610 || align="right" | 24461 |- | Saint-Rémy || align="right" | 421 || align="right" | 24700 || align="right" | 24494 |- | Villefranche-de-Lonchat || align="right" | 976 || align="right" | 24610 || align="right" | 24584
Categorie:Cantoane în Dordogne