Krostoszowice - Krostoszowice położone są na południu województwa śląskiego. Leżą na Płaskowyżu Rybnickim będącym częścią Wyżyny Śląskiej. Na obszarze wsi trwa budowa autostrady A1.
Teren wsi jest najbardziej pagórkowaty w gminie, Krostoszowice są też w niej wsią najwyżej położoną.
Krostoszowice po raz pierwszy zostały wzmiankowane w roku 1416. Od początku istnienia wieś ściśle związana była z sąsiednim dużym Skrzyszowem. W XX wieku krajobraz wsi przekształciły pobliskie kopalnie (KWK 1 Maja). Najstarszym zabytkiem miejscowości jest stuletnia szkoła podstawowa.