Saint-Flovier est une ville de l' Indre-et-Loire en région Centre-Val de Loire.
Saint-Flovier compte 601 habitants.
La densité de la population de Saint-Flovier est de 21 habitants au km².
Le maire de Saint-Flovier est Monsieur Francis BAISSON