Sofa is a village in Širvintos District Municipality, in Vilnius County, Lithuania. Sofa lies at 135 m above sea level. The nearest city is Vilnius, 33 km to the southeast. Among the landmarks around are Vilnius Cathedral (32 km), National Museum of Lithuania (32 km) and Europos Parkas (19.5 km).