Gmina Złota is a rural gmina (administrative district) in Pińczów County, Świętokrzyskie Voivodeship, in south-central Poland. Its seat is the village of Złota, which lies approximately 18 kilometres (11 mi) south of Pińczów and 56 km (35 mi) south of the regional capital Kielce.
The gmina covers an area of 81.7 square kilometres (31.5 sq mi), and as of 2006 its total population is 4,877.