Kostkowice (dawniej Koskowicze) – wieś w Polsce, położona w województwie śląskim, w powiecie zawierciańskim, w gminie Kroczyce.

W latach 1975–1998 wieś należała administracyjnie do województwa częstochowskiego.

We wsi znajduje się jedna z największych baz obozowych Związku Harcerstwa Polskiego w całym kraju. Co roku w okresie wakacyjnym na Bazie Obozowej Hufca Ziemi Zawierciańskiej w Kostkowicach wypoczywa łącznie ok. 2000 harcerek i harcerzy co stanowi 1/4 wszystkich harcerzy obozujących na terenie całego województwa Śląskiego.

Położenie geograficzne Wokół wsi góruje kompleks Skał Kroczyckich. Od jej północnej strony wznosi się wzgórze Słupsko, z interesującym grodziskiem typu skalnego, a po jej zachodniej stronie Jastrzębnik i Łysak, wraz z licznymi ostańcami.

Po północnej stronie Słupska na rzece Białce znajdują się trzy naturalne zbiorniki wodne oraz jeden sztuczny zbiornik o długości około 1000 m, zwany Zalewem Kostkowickim. Jest to atrakcyjne miejsce dla wędkarzy i osób szukających wypoczynku na łonie natury.