Gmina Krapkowice is an urban-rural gmina (administrative district) in Krapkowice County, Opole Voivodeship, in south-western Poland. Its seat is the town of Krapkowice, which lies approximately south of the regional capital Opole.
The gmina covers an area of , and as of 2019, its total population was 22,656.
Apart from the town of Krapkowice, Gmina Krapkowice contains the villages and settlements of Agnieszczyn, Bàków, Borek, Czekaj, Dàbrówka Górna, Gwoà ºdzice, Jarczowice, Kórnica, Ligota, Nowy Borek, Nowy Dwór Prudnicki, Pietna, Posià Âek, Rogów Opolski, à Âciborowice, Skaà Âa, Steblów, Wesoà Âa, Wygon, à »uà ¼ela, à »ywocice.
Gmina Krapkowice is bordered by the gminy of Gà Âogówek, Gogolin, Strzeleczki, Walce and Zdzieszowice.
Gmina Krapkowice is twinned with: