Kornowac is a village located in the Racibórz County of the Silesian Voivodeship in southern Poland. It serves as the administrative seat of Gmina Kornowac.
The settlement functions as a local hub for its surrounding municipality within the regional infrastructure of the Silesian province.