Flora é uma cidade no condado de Clay, no sul de Illinois , na região chamada Little Egypt .
A população era 5.070 em 2010.