Flora este un sat din comuna Šarovce, din districtul Levice, din regiunea Nitra, Slovacia. Flora se află la 137 m altitudine. Cel mai apropiat oraș mare este Levice, la 13,9 km la nord-vest. Printre obiectivele din împrejurimi: Hronský Beňadik monastery (28 km), Bazilica din Esztergom (34 km) și Esztergom Castle (34 km).