Sołectwo Moszna obejmuje obręb wsi Moszna. Zajmuje powierzchnię 7,3 km². Graniczy z sołectwami (od północy, zgodnie z ruchem wskazówek zegara): Dziedzice, Kujawy, Zielina, Czartowice, Nowa Wieś Prudnicka, Łącznik, Ogiernicze.

Wieś leży na Nizinie Śląskiej. Według podziału fizycznogeograficznego z 2017 dr. Krzysztofa Badory, Moszna znajduje się w granicach mikroregionu Równina Mosznej (318.55.9). W obszarze wsi przepływają potok Nowoprudnicki i struga Moszenna. W miejscowości znajduje się staw Kałużnik.

Na północ od miejscowości znajduje się las Popowiec, a na południowy zachód Mosieński Las (również Moszniewski Las).

Środowisko naturalne W Mosznej panuje klimat umiarkowany ciepły. Średnia temperatura roczna wynosi +8,3 °C. Duże zróżnicowanie dotyczy termicznych pór roku. Średnie roczne opady atmosferyczne w rejonie Mosznej wynoszą 612 mm. Dominują wiatry zachodnie.

Integralne części wsi + Integralne części wsi Moszna SIMC Nazwa Rodzaj0503540 Urszulanowice przysiółek