La commune de Pérignac est située dans le département Charente-Maritime.
Les municipalités alentours sont les suivantes : Ars, Brives-sur-Charente, Montils, Salignac-sur-Charente, Bougneau, Coulonges, Échebrune, Saint-Seurin-de-Palenne.
8 infirmiers et infirmières à domicile exercent à Pérignac.