Chavin est un petit village français situé dans le département de l'Indre et la région du Centre-Val de Loire.
Ses habitants sont appelés les Chavinois et les Chavinoises.
La commune s'étend sur 14 km² et compte 280 habitants depuis le dernier recensement de la population. Avec une densité de 20 habitants par km², Chavin a subi une baisse de 7,5% de sa population par rapport à 1999.
Entouré par les communes de Malicornay, Badecon-le-Pin et Le Pêchereau, Chavin est situé à 7 km au sud-est d'Argenton-sur-Creuse la plus grande ville aux alentours.
Situé à 210 mètres d'altitude, le village de Chavin a pour coordonnées géographiques Latitude: 46° 33' 40'' nord
Longitude: 1° 36' 40'' est.
Le maire de Chavin se nomme Monsieur Jean-Paul GRELET (mandat 2020-2026).
La commune de Chavin fait partie de la Communauté de communes Eguzon - Argenton - Vallée de la Creuse.
La commune est proche du parc naturel régional de la Brenne.
L'église Saint-André

Le Monument aux Morts