Petite commune d'environ 300 habitants, Belvès-de-Castillon est entourée par Gardegan-et-Tourtirac au nord, Saint-Michel-de-Montaigne (Dordogne) à l'est, Castillon-la-Bataille au sud, Saint-Magne-de-Castillon au sud-ouest, Sainte-Colombe à l'ouest et Saint-Genès-de-Castillon au nord-ouest. Sur ses terres : le château de Castegens, datant du XIVe siècle et plusieurs fois remanié. Il abrite aujourd'hui un domaine viticole (c'est la région !) ; mais également la jolie église Notre-Dame qui date elle du XIXe siècle. D'inspiration romane, ce qui est plutôt rare pour l'époque, elle est néanmoins surmontée d'une flèche ! Un chapiteau mérovingien y est exposé.