Le village de Castelnaud est un bourg castral situé à la confluence de la Dordogne et du Céou, rivière venant du Lot. Il s’est installé sur le flanc de la colline qui part du bord de la Dordogne et monte jusqu’au château, et est organisé autour de placettes en terrasses à différentes hauteurs, reliées entre elles par des petites ruelles abruptes.
Les statues installées au bord de la Dordogne nous rappellent un passé pas si lointain,où les coteaux de la Dordogne étaient couverts de vignes, et les gabares descendaient le bois, le vin et diverses marchandises jusqu’à Bordeaux pendant la période des
hautes eaux. Le vin de Domme dont la production fut interrompue à cause du phylloxera connait aujourd’hui une nouvelle naissance à Florimont Gaumier!