La ville de Marignac se situe dans le département Charente-Maritime.
Les agglomérations limitrophes sont les suivantes : Saint-Georges-Antignac, Clam, Chadenac, Neulles, Fléac-sur-Seugne, Avy, Saint-Grégoire-d'Ardennes.
1 infirmier et infirmière à domicile pratique à Marignac.