Крепость была заложена 21 июня 1492 года при Иване III и является памятником русского оборонительного зодчества на реке Нарве. Сохранились башни, прясла, малый пороховой амбар 1690-1691 годов, культурный слой с остатками каменных построек конца XV — начала XVI века.
Ивангород является самой западной точкой Ленинградской области, через которую проходит государственная граница Российской Федерации с Эстонией.
Главной достопримечательностью города является Ивангородская крепость. Она была создана еще в 1492 году, по личному указанию Ивана III для защиты от ливонских и шведских войск. Место для её возведения было выбрано не случайно: на высокой скале, с трёх сторон омываемой водами реки Наровы, напротив средневекового замка ливонских рыцарей. Это единственное место в мире, где две враждующие крепости находятся на расстоянии полёта стрелы.Ивангород является самой западной точкой Ленинградской области, через которую проходит государственная граница Российской Федерации с Эстонией.