Puszyna znajduje się w południowo-zachodniej części Polski. Pod względem administracyjnym Puszyna położona jest w południowej części województwa opolskiego, w powiecie nyskim, w gminie Korfantów, tuż przy granicy z gminą Biała i powiatem prudnickim.
Od końca XVIII w. wieś posiadała własną pieczęć gminną, na której wizerunku umieszczono trzy rośliny (drzewa?) o dziwnego kształtu kwiatach (lub koronach).
W XIX wieku majątek w Puszynie był własnością rodziny von Seherr-Thoss.
↑Rozporządzenie Ministra Administracji i Cyfryzacji z dnia 13 grudnia 2012 r. w sprawie wykazu urzędowych nazw miejscowości i ich części (Dz.U. z2013r. poz.200 (ISAP))