À partir de l'armistice de juin 1940, le département est divisé en deux et Villefranche-du-Périgord est en zone libre. À la suite du débarquement anglo-américain effectué le en Algérie et au Maroc, les Allemands envahissent la zone libre le , s'installent à Périgueux et Saint-Astier, et de nombreuses troupes traversent Villefranche-du-Périgord pour s'installer à Cahors.