Jankowice (do końca 2006 Jankowice RybnickieRozporządzenie Ministra Spraw Wewnętrznych i Administracji z 15 grudnia 2006 w sprawie ustalenia, zmiany i znoszenia urzędowych nazw niektórych miejscowości i obiektu fizjograficznego ()) (niem. Königlich Jankowitz) – wieś w Polsce położona na Górnym Śląsku, w województwie śląskim, w powiecie rybnickim, w gminie Świerklany.
Położenie Wieś sąsiaduje ze Świerklanami Górnymi oraz z rybnickimi dzielnicami: Radziejów, Chwałowice i Boguszowice. Miejscowość leży na obszarze Płaskowyżu Rybnickiego, będącego częścią Wyżyny Śląskiej. Znaczne różnice wysokości w ukształtowaniu terenu miejscowości (244 – 291,7 m n.p.m.) zyskały jej miano „Jankowickiej Szwajcarii”. Przez miejscowość przepływają Potok Chwałowicki oraz Potok Radziejowski, który jest dopływem Nacyny. Pod wpływem prac eksploracyjnych w kopalniach KWK Jankowice i KWK Chwałowice na terenie miejscowości w zapadliskach powstał szereg zbiorników wodnych. Na południe od wsi, na granicy ze Świerklanami, znajduje się Las Królewiok.