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).