Śmiłowice (cz. , 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.
Podział administracyjny Gmina Śmiłowice składa się z dwóch gmin katastralnych: Śmiłowice koło Trzyńca (cz. Smilovice u Třince) – położona w zachodniej części, ma powierzchnię 585,46 ha (74,7% obszaru całej gminy). Rakowiec (cz. Rakovec) – położona we wschodniej części, ma powierzchnię 199,16 ha (25,3% obszaru gminy).
Ludność W latach 1869–2001: Rok1869188018901900191019211930195019611970198019912001Liczba ludności 733 684 645 628 651 701 792 712 729 681 644 569 581
Według czeskiego spisu z 2001 w Śmiłowicach w 149 ze 186 domów w gminie Śmiłowice mieszkało 581 osób, z czego 397 (68,3%) było narodowości czeskiej, 153 (26,3%) polskiej, 6 (1%) morawskiej, 6 (1%) słowackiej, 5 (0,9%) śląskiej i 1 (0,2%) niemieckiej. Osoby wierzące stanowiły 75,4% populacji (438 os.), z czego katolicy 28,8%, 126 osób.