Flora ist ein Dorf in der Gemeinde Šarovce, im Bezirk Levice, in Nitriansky kraj, Slowakei. Flora liegt auf 137 m Höhe. Die nächste größere Stadt ist Levice, 13,9 km nordwestlich. Zu den Sehenswürdigkeiten in der Umgebung gehören Kloster Hronský Beňadik (28 km), Basilika von Esztergom (34 km) und Burg Esztergom (34 km).