L'agglomération de Thiviers est située dans le département Dordogne.
Les municipalités alentours sont les suivantes : Vaunac, Saint-Jory-de-Chalais, Eyzerac, Nantheuil, Saint-Jean-de-Côle, Saint-Romain-et-Saint-Clément, Saint-Paul-la-Roche, Corgnac-sur-l'Isle.
17 infirmiers et infirmières à domicile pratiquent à Thiviers.