Urszulanowice (dodatkowa nazwa w j. niem. Ursulanowitz) – przysiółek wsi Moszna w Polsce położony w województwie opolskim, w powiecie krapkowickim, w gminie Strzeleczki. Historycznie leży na Górnym Śląsku, na ziemi prudnickiej.

Miejscowość wchodzi w skład sołectwa Moszna.

Miejscowość znajduje się na pograniczu trzech lasów: Czartowickiego Lasu, Mosieńskiego Lasu oraz lasu Kiernik.

Historia W 1921 w zasięgu plebiscytu na Górnym Śląsku znalazła się tylko część powiatu prudnickiego. Urszulanowice znalazły się po stronie wschodniej, w obszarze objętym plebiscytem. Ze względu na swoje polskie pochodzenie w 1936 nazwa Ursolanowitz została zmieniona przez nazistowską administrację III Rzeszy na nową, całkowicie niemiecką nazwę Uhlenhof.

Podczas II wojny światowej, w 1942 nadleśnictwo w Chrzelicach ulokowało w budynku w Urszulanowicach ośmiu angielskich żołnierzy, którzy dostali się do niewoli walcząc w Afryce Północnej i byli internowani w obozie jenieckim w Łambinowicach. Anglicy pracowali w składnicy drewna przy dworcu kolejowym w Dębinie. 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.

W 1966 w przysiółku mieszkały 44 osoby.