Krapkowice [krapkɔ'vʲitsɛ] (deutsch Krappitz) ist eine Stadt in der Woiwodschaft Opole in Polen. Sie liegt an beiden Ufern der Oder an deren Zusammenfluss mit der Osobłoga (Hotzenplotz) und ist Kreisstadt des Powiat Krapkowicki sowie Sitz der Stadt- und Landgemeinde Krapkowice.