Gmina Czerwionka-Leszczyny is an urban-rural gmina in Rybnik County, Silesian Voivodeship, in southern Poland. Its seat is the town of Czerwionka-Leszczyny, which lies approximately 15 kilometres (9 mi) north-east of Rybnik and 24 km (15 mi) west of the regional capital Katowice.