Gmina Zdzieszowice is an urban-rural gmina (administrative district) in Krapkowice County, Opole Voivodeship, in south-western Poland. Its seat is the town of Zdzieszowice, which lies approximately 13 kilometres (8 mi) south-east of Krapkowice and 31 km (19 mi) south-east of the regional capital Opole.
The gmina covers an area of 57.85 square kilometres (22.3 sq mi), and as of 2019 its total population is 15,740.