za Niemcami głosowały 163 osoby (ok. 91,5%), a za Polską 15 osób (ok. 8,4%).

W okresie II wojny światowej w Mosznej pracowali robotnicy przymusowi z Polski, m.in. z miejscowości: Klimontów, Strzemieszyce, Chocznia, Las, Rybnik, Bogunice, Nowy Targ i Będzin. W Mosznej funkcjonowała filia lazaretu w Prudniku. W marcu 1945 wieś była jedną z miejscowości powiatu prudnickiego, które zostały przystosowane przez Niemców do obrony przed Armią Czerwoną. Została ona otoczona rowem. Zajęli ją zmierzający do Prudnika żołnierze 1 Frontu Ukraińskiego. W okresie walk o Prudnik w kwietniu i maju 1945 Rosjanie tymczasowo ewakuowali przez Moszną do Strzeleczek niemieckich i polskich mieszkańców Prudnika i okolicznych wsi. Mieszkańcy wsi pochowali w pobliżu bramy z gladiatorami prowadzącej do pałacu poległego podczas działań wojennych niemieckiego żandarma (grób ekshumowano w 2024). Od marca do maja 1945 powiat prudnicki znajdował się pod kontrolą radzieckiej komendantury wojskowej. 11 maja 1945 polska administracja przejęła władzę cywilną w powiecie prudnickim. Mieszkańcom Mosznej, posługującym się dialektem śląskim bądź znającym język polski, pozwolono pozostać we wsi po otrzymaniu polskiego obywatelstwa.