Flora es un pueblo del Condado de Madison, Misisipi, Estados Unidos.
[2] Según el censo de 2000,[3] había 1.546 personas, 575 hogares y 416 familias residiendo en la localidad.
El 57,05% de los habitantes eran blancos, el 42,04% afroamericanos, el 0,65% amerindios y el 0,19% pertenecía a dos o más razas.
Por cada 100 mujeres de 18 años o más, había 82,2 hombres.
Los hombres tenían unos ingresos medios de 31.786 $ frente a los 22.176 $ para las mujeres.