Flora is a village in Šarovce Municipality, in Levice District, in the Nitra Region, Slovakia. Flora lies at 137 m above sea level. The nearest city is Levice, 13.9 km to the northwest. Among the landmarks around are Hronský Beňadik monastery (28 km), Esztergom Basilica (34 km) and Esztergom Castle (34 km).