Umgeben wird Saint-Genès-de-Blaye von den Nachbargemeinden Fours im Norden, Saint-Surin-de-Cursac im Osten, Saint-Martin-Lacaussade im Süden und Südosten, Blaye im Süden sowie auf der anderen Seite des Ästuars Saint-Julien-Beychevelle im Westen.