Ужгородский замок — самая старая крепость Закарпатья. В ХІ-ХІІ-х веках тут строится каменная крепость.
В 1322-ом году замок был передан итальянскому графу Филипу Другету. Род Другетов владел замком с 1322-ого по 1691-ого год.
В 1691-ом году новым владельцем замка стал Миклош Берчени, который основательно расстроил его.
Во время освободительной войны венгерского народа в 1703-1711-х годах замок был взят повстанцами.
После 1711-ого года замок был превращен в церковную гимназию.