La fortaleza de Ivángorod es un castillo medieval ruso localizado a orillas del río Narva, en la ciudad de Ivángorod, que fue establecido por Iván III en 1492 y alrededor del cual ha crecido desde entonces la ciudad.
La fortaleza domina el río Narva, frente al castillo de Hermann y la ciudad Estona de Narva.