Wieszczyna (nazwa oboczna Nowa Wieś, ) – osada w Polsce położona w województwie opolskim, w powiecie prudnickim, w gminie Prudnik. Miejscowość wchodzi w skład sołectwa Dębowiec. Historycznie leży na Górnym Śląsku, na ziemi prudnickiej. Położona jest na terenie Gór Opawskich.

W latach 1975–1998 miejscowość administracyjnie należała do ówczesnego województwa opolskiego.

Według danych na 2016 Wieszczyna była zamieszkana przez 23 osoby.

Geografia mały|lewo|Widok na Wieszczynę od strony torowisk tranzytu czeskiego Wieszczyna znajduje się w południowo-zachodniej części Polski. Leży na ziemi prudnickiej – regionie historyczno-kulturalnym, którego głównym ośrodkiem jest miasto Prudnik. Ziemia prudnicka stanowi zachodnią część Górnego Śląska. Pod względem administracyjnym Wieszczyna położona jest w południowej części województwa opolskiego, w powiecie prudnickim, w gminie Prudnik. Znajduje się w odległości około 1 km od granicy z Czechami. Należy do Euroregionu Pradziad.