Zamek książąt niemodlińskich położony jest we wschodniej części miasta w województwie opolskim. Zbudowany przez Bolka I – księcia opolskiego, na pocz. XIV w.Później siedziba księstwa niemodlińskiego utworzonego przez, syna Bolka I. Zniszczony częściowo w czasie wojen husyckich. Od XVI w. stanowił własność rodów rycerskich.W 1589 r. przebudowany przez rodzinę Pucklerów na wspaniałą, renesansową rezydencję magnacką. Uszkodzony w czasie wojny trzydziestoletniej, odnowiony i przebudowany przez kolejnych właścicieli Promnitzów.Po wojnie początkowo był siedzibą szkół. Opuszczony i częściowo zdewastowany znajduje się w rękach prywatnych.Zamek składa się z trzech budynków tworzących dziedziniec z krużgankami. Pośrodku elewacji frontowej wyróżnia się wysoka wieża zwieńczona barokowym wejściem. Wstęp do zamku jest bardzo utrudniony.