Pessac-sur-Dordogne ligt halverwege tussen Castillon la Bataille en Sainte-Foy-La-Grande, en vormt met de gemeente Gensac een commerciële, ambachtelijke en toeristische pool.
De ligging aan de rand van de rivier geeft het een bijzonder architectonisch belang met de aanwezigheid van kades en scheepshellingen. Degenen die deze rustige kleine haven aan de oevers van de Dordogne kennen, zullen nooit moe worden om vanaf de met wijnranken begroeide heuvels de harmonieuze en charmante horizon van de vallei te ontdekken.