Iwaniska is a town located in Opatów County within the Świętokrzyskie Voivodeship in south-central Poland. It serves as the administrative seat of Gmina Iwaniska.
The town has a population of approximately 1,300 residents. Geographically, it is situated about 14 km (9 mi) southwest of Opatów and 50 km (31 mi) east of Kielce, which is the regional capital.