La commune de Saint-Xandre est située dans le département Charente-Maritime.
Les municipalités à proximité sont les suivantes : Marsilly, Nieul-sur-Mer, Puilboreau, Villedoux, Dompierre-sur-Mer, Sainte-Soulle, Saint-Ouen-d'Aunis.
14 infirmiers et infirmières à domicile travaillent à Saint-Xandre.