Prvo poznato naselje u ataru Mosne datira iz starijeg Helštata (gvozdeno doba) i zvalo se Mrfaia[1]. Nalazilo se na levoj obali Porečke reke, 1.500 metara udaljeno od njenog ušća u Dunav.
Prvo istorijsko pominjanje Mosne datira iz 1730. g (za vreme austrijske okupacije 1718-1739. g.) kada je „imala 11 kuća, u kojima su živeli Vlasi“[1]. Naselje je verovatno ranije osnovano, međutim za vreme turske vladavine nisu vršeni sistematski popisi, ili bar nisu ostali sačuvani pisani tragovi o tome. Prvi stanovnici Mosne bili su iz (Negotinske) Krajine, a kasnije su se doselili „begunci iz Vlaške“ [1].
Mosna se na sadašnjoj lokaciji nalazi od 1970. godine, kada je naselje izmešteno zbog izgradnje hidroelektrane Đerdap (I). Stara Mosna se pre potapanja nalazila 2 kilometra nizvodno niz Porečku reku.
U naselju Mosna živi 610 punoletnih stanovnika, a prosečna starost stanovništva iznosi 39,3 godina (38,0 kod muškaraca i 40,6 kod žena). U naselju ima 268 domaćinstava, a prosečan broj članova po domaćinstvu je 2,94.
Ovo naselje je velikim delom naseljeno Srbima (prema popisu iz 2002. godine).