Kostów (niem. Kostau) – wieś w Polsce położona w województwie opolskim, w powiecie kluczborskim, w gminie Byczyna. Usytuowana jest ok. 7 km od miasta na trasie Byczyna – Kępno. Leży na wysokości 170 m n.p.m. Na terenie Kostowa znajdują się stawy hodowlane i stacja PKP. Wieś znajduje się na szlaku kolejowym i szlaku drogowym łączącym Śląsk z Wielkopolską (Poznań).

Pochodzenie nazwy Według niemieckiego geografa oraz językoznawcy Heinricha Adamy’ego nazwa miejscowości wywodzi się od polskiej nazwy wytwórcy koszy – "koszykarza" i prawdopodobnie związana jest z wiodącym zawodem wykonywanym we wsi. W swoim dziele o nazwach miejscowych na Śląsku wydanym w 1888 roku we Wrocławiu wymienia nazwę w polskiej formie – "Kosztow" podając jej znaczenie "Korbmacherdorf" czyli po polsku "Wieś koszykarzy". Niemcy zgermanizowali nazwę na Kostau, w wyniku czego utraciła ona swoje pierwotne znaczenie. Po wojnie polska administracja spolonizowała zgermanizowaną nazwę na Kostów, w wyniku czego nie wiąże się już ona z pierwszym znaczeniem.