Gmina Krzyżanowice

Gmina Krzyżanowice is a rural gmina (administrative district) in Racibórz County, Silesian Voivodeship, in southern Poland, on the Czech border. Its seat is the village of Krzyżanowice, which lies approximately 10 km south of Racibórz and 60 km south-west of the regional capital Katowice.

The gmina covers an area of 69.67 km2, and as of 2019 its total population is 11,301.

Villages
Gmina Krzyżanowice contains the villages and settlements of Bieńkowice, Bolesław, Chałupki, Krzyżanowice, Nowa Wioska, Owsiszcze, Roszków, Rudyszwałd, Tworków and Zabełków.

Neighbouring gminas
Gmina Krzyżanowice is bordered by the town of Racibórz and by the gminas of Gorzyce, Krzanowice and Lubomia. It also borders the Czech Republic.