Piorunkowice is a village in the administrative district of Gmina Prudnik, within Prudnik County, Opole Voivodeship, in south-western Poland, close to the Czech border. It lies approximately 11 km (7 mi) north-west of Prudnik and 42 km (26 mi) south-west of the regional capital Opole.