Iwaniska – miasto w Polsce położone w województwie świętokrzyskim, w powiecie opatowskim, siedziba gminy miejsko-wiejskiej Iwaniska.

Iwaniska uzyskały lokację miejską w 1403 roku, zdegradowane w 1869 rokuRobert Krzysztofik, Lokacje miejskie na obszarze Polski. Dokumentacja geograficzno-historyczna, Katowice 2007, s. 34–35., w 2022 odzyskały prawa miejskie.

Położenie Iwaniska znajdują się 13 km na południowy zachód od Opatowa. Miasto położone jest nad rzeką Koprzywianką, na południowo-wschodnim krańcu Gór Świętokrzyskich. Na południe i południowy zachód od miejscowości rozciąga się Pasmo Iwaniskie tych gór.

Przez Iwaniska przebiega droga wojewódzka nr 757 z Opatowa do Stopnicy, a swój początek ma tu droga wojewódzka nr 758 do Koprzywnicy.

Około 2 km na południowy wschód od Iwanisk znajduje się miejscowość Ujazd z ruinami zamku Krzyżtopór.

Integralne części miasta Iwaniska SIMC Nazwa Rodzaj0793680 Płaszczyzna osada0793696 Podlesie przysiółek0793704 Zabłocie przysiółek