Gmina Czchów is an urban-rural gmina (administrative district) in Brzesko County, Lesser Poland Voivodeship, in southern Poland. Its seat is the town of Czchów, which lies approximately 14 kilometres (9 mi) south of Brzesko and 59 km (37 mi) south-east of the regional capital Kraków.
The gmina covers an area of 66.47 square kilometres (25.7 sq mi), and as of 2006 its total population is 9,195 (out of which the population of Czchów amounts to 2,207, and the population of the rural part of the gmina is 6,988).
The gmina contains part of the protected area called Ciężkowice-Rożnów Landscape Park.
Apart from the town of Czchów, Gmina Czchów contains the villages and settlements of Będzieszyna, Biskupice Melsztyńskie, Domosławice, Jurków, Piaski-Drużków, Tworkowa, Tymowa, Wytrzyszczka and Złota.
Gmina Czchów is bordered by the gminas of Dębno, Gnojnik, Gródek nad Dunajcem, Iwkowa, Lipnica Murowana, Łososina Dolna and Zakliczyn.