Upyna е селска варошица во околиската општина Šilalė, во округот Таурашки, Литванија. Upyna се наоѓа на 132 m надморска височина. Бројот на жители е 343 (2021). Најблискиот голем град е Таураге, на 24 km југозападно. Меѓу знаменитостите во околината се Tauragė Castle (24 km), Church of the Holy Name of the Virgin Mary, Upyna (0,2 km) и Church of the Blessed Virgin Mary of the Snows, Girdiškė (5,3 km). Меѓу природните објекти се Medvėgalis (20 km).
Се среќава и како Upyna.