L'entité de Saint-Aigny se trouve dans le département de l'Indre ; elle compte une population de 298 habitants. Elle est paisible et agricole. Les habitations ancienes forment la plus grosse partie de l'habitat. La population est surtout âgée et on note entre autres un âge moyen de 44 ans. La santé économique se distingue en particulier par un revenu moyen de 29100 €, une taxe habitation de 16%, une taxe foncière de 41% et un taux de chômage de 6% mais une proportion d'ouvriers relativement importante : 73%.
Au niveau du climat, la localité profite de des précipitations de 738 mm par an. De plus, il y a lieu de souligner un pourcentage de propriétaires de 88%, une évolution du nombre de places en établissement scolaires de 36 et une densité de population de 20 hab./km².