La ville de Champigny en Rochereau est située dans le département Vienne.
Les communes à proximité sont les suivantes : Vouzailles, Cuhon, Maillé, Villiers, Amberre, Frozes, Saint Martin la Pallu.
3 infirmiers et infirmières à domicile travaillent à Champigny en Rochereau.