Gmina Kornowac is a rural gmina in Racibórz County, Silesian Voivodeship, in southern Poland. Its seat is the village of Kornowac, which lies approximately 7 kilometres (4 mi) east of Racibórz and 53 km (33 mi) west of the regional capital Katowice.