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