La municipalité de Charroux se situe dans le département Vienne.
Les agglomérations alentours sont les suivantes : Mauprévoir, Savigné, Pleuville, Payroux, Asnois, La Chapelle-Bâton, Genouillé.
3 infirmiers et infirmières à domicile travaillent à Charroux.