Ивангород был основан весной 1492 г. (в разгар Литовской войны) московским князем Иваном III Васильевичем и назван в его честь — согласно русским летописям: «повелением великого князя Ивана Васильевича заложиша град на немецком рубеже, против Ругодива города немецкого. На Нарове, на Девичьей горе на Слуде, четвероуголен и нарече ему имя Иванград»
В немецких документах конца XV века был известен как «контр-Нарва». Крепость Ивангород с мощными каменными стенами и десятью башнями — первое русское оборонительное сооружение с регулярным, прямоугольным планом (1492—1610).
Воротная башня. Памятник архитектуры. Номер объекта: 4710095005.
Церковь Успения Пресвятой Богородицы (Успенский собор )
Каменная трёхапсидная церковь на подклете с тёплым Покровским приделом. Строительство приписывается (предположительно) венецианскому арх. Маркусу Греку. В кон. XVII в., после взятия Ивангорода шведами, в церкви размещалась лютеранская кирха. Вновь освящена в 1744, в период 1827-1864 подчинялась военному ведомству. Закрыта в 1940-х, возвращена верующим в середине 1990-х.
Памятник архитектуры. Номер объекта: 4710096010.