Lagorce, commune rurale qui a une altitude comprise entre 5 et 91 mètres au dessus du niveau de la mer, s'étend le long de la Rivière Dronne, formant ainsi les limites municipales est et sud est, au coeur des communes de Cercoux nord ouest, de la Clotte au nord, de Chamadelle à l'est et de Coutras au sud et de Bayas à l'ouest.
Le territoire s'étale sur 28 kilomètres carrés, pour une population de 1665 habitants, selon le recensement de l'année 2018. Le climat est océanique, selon la classification de Koppen, fondée sur les précipitations et les températures. Paris, la capitale du pays, est à une distance, à vol d'oiseau, de 461 kilomètres de son centre géographique.