Upyna es una villa rural en el municipio de distrito de Šilalė, en el condado de Tauragė, Lituania. Upyna se encuentra a 132 m de altitud. Su población es de 343 habitantes (2021). La ciudad grande más cercana es Tauragė, a 24 km al suroeste. Entre los lugares de interés cercanos: Castillo de Tauragė (24 km), Church of the Holy Name of the Virgin Mary, Upyna (0,2 km) y Church of the Blessed Virgin Mary of the Snows, Girdiškė (5,3 km). Entre los parajes naturales: Medvėgalis (20 km).

También escrito Upyna.