Michalice (niem. Michelsdorf) – wieś w Polsce położona w województwie opolskim, w powiecie namysłowskim, w gminie Namysłów.

W latach 1945–54 siedziba gminy Michalice. W latach 1975–1998 miejscowość administracyjnie należała do ówczesnego województwa opolskiego.

Nazwa Nazwa miejscowości pochodzi prawdopodobnie od jej patrona – św. Michała. Pierwsze wzmianki na temat wioski pochodzą z roku 1288 (villa S. Michaelis – wioska Świętego Michała). Znana jest także niemiecka wersja nazwy miejscowości – Michelsdorf. Inna koncepcja głosi, iż nazwa miejscowości związana jest z Legendą Smogorzowską. Do wyprawy rycerskiej z Namysłowa, której celem było zabicie smoka, dołączyła grupa ludzi pod dowództwem mocarza Michała, który wykazał się w walce ze smokiem i dlatego osadę z której pochodził nazwano Michalicami.