Geldonka is a village in Ukmergė District Municipality, in Vilnius County, Lithuania. Geldonka lies at 92 m above sea level. The nearest city is Ukmergė, 28 km to the south. Among the landmarks around are Church of the Assumption, Raguva (8.3 km), Monastery of the Holy Spirit, Sudergis (21 km) and Voruta (29 km).