Kanton Villefranche-de-Lonchat (francouzsky Canton de Villefranche-de-Lonchat) je francouzský kanton v departementu Dordogne v regionu Akvitánie. Tvoří ho devět obcí.
Beaumont-du-Périgord • Belvès • Bergerac-1 • Bergerac-2 • Brantôme • Le Bugue • Le Buisson-de-Cadouin • Bussière-Badil • Carlux • Champagnac-de-Belair • Domme • Excideuil • Eymet • La Force • Hautefort • Issigeac • Jumilhac-le-Grand • Lalinde • Lanouaille • Mareuil • Monpazier • Montagrier • Montignac • Montpon-Ménestérol • Mussidan • Neuvic • Nontron • Périgueux-Centre • Périgueux-Nord-Est • Périgueux-Ouest • Ribérac • Saint-Astier • Saint-Aulaye • Saint-Cyprien • Sainte-Alvère • Saint-Pardoux-la-Rivière • Saint-Pierre-de-Chignac • Salignac-Eyvigues • Sarlat-la-Canéda • Savignac-les-Églises • Sigoulès • Terrasson-Lavilledieu • Thenon • Thiviers • Vélines • Vergt • Verteillac • Villamblard • Villefranche-de-Lonchat • Villefranche-du-Périgord