Terrasson-Lavilledieu est situé dans le département Dordogne (24), région Aquitaine. Il y a environ 6004 habitants (1998). Les principales communes environnantes sont Brive-la-Gaillarde, Malemort-sur-Corrèze, Saint-Pantaléon-de-Larche, Allassac, Objat, Montignac, Ussac, Donzenac, Le Lardin-Saint-Lazare, Cosnac, Varetz, Sainte-Féréole, Cublac, Saint-Viance, Mansac. Il y a actuellement 144 biens immobilier Terrasson-Lavilledieu à la vente ou à la location.