Lors du recensement de 2010, sa population est de 2 036 habitants[1]. La municipalité s'étend alors sur une superficie de 1,06 mille carré (2,75 km2)[1].
John Flora s'implante sur ce site dès 1827[2]. Il fonde la ville en 1872[3], anticipant l'arrivée du chemin de fer[2]. Celle-ci porte le nom de Fountain City puis d'Ino avant d'être renommée Flora à sa mort en 1875[2].