Śmiłowice (cz. Smilovice, niem. Smilowitz) – wieś gminna w kraju morawsko-śląskim, w powiecie Frydek-Mistek w Czechach.
Położona jest w historycznych granicach Śląska Cieszyńskiego nad rzeką Ropiczanką. Na północy sąsiaduje z Trzycieżem i Ropicą, na wschodzie z Trzyńcem, na południu z Rzeką, na zachodzie z Ligotką Kameralną a na północnym zachodzie z Gnojnikiem.