La commune de Saint-Porchaire est située dans le département Charente-Maritime.
Les municipalités alentours sont les suivantes : Plassay, Saint-Sulpice-d'Arnoult, Geay, Les Essards, Romegoux.
13 infirmiers et infirmières à domicile exercent à Saint-Porchaire.