Krzyżtopór to zamek położony w miejscowości Ujazd, gmina Iwaniska, powiat Opatów, województwo Świętokrzyskie, w południowej Polsce. Pierwotnie został zbudowany przez polskiego arystokrata i wojewodę Sandomierza, Krzysztofa Ossolińskiego (1587<unk>1645). Zamek został częściowo zniszczony podczas szwedzkiej inwazji znanej jako Potop.
w 1655 roku, a następnie zniszczony przez Rosjan w 1770 roku podczas wojny Konfederacji Barskiej.