Flavigny est une ville du Cher en région Centre-Val de Loire.
Flavigny compte 202 habitants appelés les "Flavigniens, Flavigniennes".
La densité de la population de Flavigny est de 16 habitants au km².
Le maire de Flavigny est Madame Béatrice ALLIBERT