Ivangorod je ruské město ležící v Leningradské oblasti na řece Narva. Do roku 1945 byla součástí estonského města Narva. Pevnost byla postavena v roce 1492 z iniciativy moskevského prince Ivana III Vasiljeviče. Během několika set let své existence změnila majitele: byla pod švédskou vládou, poté byla obsazena armádou Petra Velikého a za druhé světové války patřila Estonsku. Na druhé straně řeky je hrad Hermann.