Gmina Gaszowice is a rural gmina (administrative district) in Rybnik County, Silesian Voivodeship, in southern Poland. Its seat is the village of Gaszowice, which lies approximately west of Rybnik and west of the regional capital Katowice.
The gmina covers an area of , and as of 2019, its total population was 9,755.
The gmina contains part of the protected area called the Rudy Landscape Park.
Gmina Gaszowice contains the villages and settlements of Czernica, Gaszowice, à Âuków, Piece and Szczerbice.
Gmina Gaszowice is bordered by the towns of Pszów and Ryduà Âtowy, and by the gminas of Jejkowice and Lyski.
Gmina Gaszowice is twinned with: