Gmina Oksa is a rural gmina (administrative district) in Jędrzejów County, Świętokrzyskie Voivodeship, in south-central Poland. Its seat is the village of Oksa, which lies approximately 18 kilometres (11 mi) north-west of Jędrzejów and 41 km (25 mi) south-west of the regional capital Kielce.
The gmina covers an area of 90.26 square kilometres (34.8 sq mi), and as of 2006 its total population is 4,879.