Nazwa Topograficzny opis Górnego Śląska z 1865 roku notuje wieś pod obecnie stosowaną, polską nazwą Moszna, a także niemiecką Moschen we fragmencie: „Moschen (polnisch Moszna)”. Nazwa wsi pochodzi od wyrazu moszna, tj. worek, torba – w znaczeniu topograficznym: wgłębienie, dolina, bądź od nazwiska mieszkającej tu w XIV wieku rodziny Moschin. W Spisie miejscowości województwa śląsko-dąbrowskiego łącznie z obszarem ziem odzyskanych Śląska Opolskiego wydanym w Katowicach w 1946 wieś wymieniona jest pod polską nazwą Mośna. 9 września 1947 nadano miejscowości, wówczas administracyjnie należącej do powiatu prudnickiego, nazwę MosznaRozporządzenie Ministrów: Administracji Publicznej i Ziem Odzyskanych z dnia 9 września 1947 r. o przywróceniu i ustaleniu urzędowych nazw miejscowości ()..
W gwarach prudnickich nazwa miejscowości występuje jako Moszna (odmiana: dzie miyszkył? na Mosznie, w Mosznie; jadã na Mosznã, do Moszny; miyndzy Prudnikã, a Mosznył).