Želva is a rural Town in Ukmergė District Municipality, in Vilnius County, Lithuania. Želva lies at 140 m above sea level. It has 364 inhabitants (2021). The nearest city is Ukmergė, 21 km to the west. Among the landmarks around are Baltadvaris Castle (9.1 km), Synagogue of Alanta (19.0 km) and Church of St. Joseph, Šešuoliai (9.3 km).