La municipalité de Chaveignes est située dans le département Indre-et-Loire.
Les agglomérations limitrophes sont les suivantes : Champigny-sur-Veude, Braslou, Braye-sous-Faye, Courcoué, Richelieu, La Tour-Saint-Gelin.
2 infirmiers et infirmières à domicile travaillent à Chaveignes.