Saint-Coutant-le-Grand liegt etwa 14 Kilometer ostnordöstlich vom Stadtzentrum von Rochefort an der Boutonne, die die Gemeinde im Süden begrenzt. Umgeben wird Saint-Coutant-le-Grand von den Nachbargemeinden Moragne im Norden, Tonnay-Boutonne im Nordosten, Puy-du-Lac im Osten und Südosten, Champdolent im Süden sowie Lussant im Westen.