L'agglomération de Villefranche-de-Lonchat se situe dans le département Dordogne.
Les communes limitrophes sont les suivantes : Minzac, Moulin-Neuf, Montpeyroux, Saint-Martin-de-Gurson, Carsac-de-Gurson.
4 infirmiers et infirmières à domicile pratiquent à Villefranche-de-Lonchat.