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