L'agglomération de Tonnay-Boutonne est située dans le département Charente-Maritime.
Les communes limitrophes sont les suivantes : Les Nouillers, Chantemerle-sur-la-Soie, Saint-Loup, Torxé, Annezay, Saint-Crépin, Archingeay, Puy-du-Lac, Moragne, Saint-Coutant-le-Grand.
7 infirmiers et infirmières à domicile exercent à Tonnay-Boutonne.