Moszczanica – wieś w Polsce położona w województwie podkarpackim, w powiecie lubaczowskim, w gminie Stary Dzików. Ma status sołectwa.
W latach 1975–1998 miejscowość położona była w województwie przemyskim.
Przez miejscowość przepływa Wirowa, niewielka rzeka dorzecza Wisły, dopływ Tanwi.
Wierni Kościoła rzymskokatolickiego należą do parafii Trójcy Przenajświętszej w Starym Dzikowie.
Części wsi +Integralne części wsi Moszczanica SIMC Nazwa Rodzaj0611525 Maziarnia część wsi0611531 Witki część wsi
Historia Moszczanica istniała przed 1402 rokiem. W tym roku nastąpiła ugoda Marcisa z Wrocimowic z braćmi Mikołajem i Jakubem z Winiar o sprzedaż sołtysostwa w Moszczanicy.
W 1717 roku Adam Mikołaj Sieniawski (1666–1726) – hetman wielki koronny, właściciel wsi – wydał stosowny dokument o samodzielnej organizacji w Moszczanicy.
We wsi istnieje dawna cerkiew greckokatolicka o planie trójdzielnym z dominującą w bryle nawą, pw. św. Michała Archanioła wybudowana w 1719 roku i przebudowana w 1930 roku (wzniesiono wówczas nowy babiniec i zmieniono kopułę nad nawą). W latach 1947–1991 była rzymskokatolicką kaplicą filialną. Na osi cerkwi istnieje drewniana dzwonnica, wzniesiona przed 1890 roku.