Ivangorod är en stad med en befolkning på cirka 9,5 tusen personer som ligger i den västra delen av Leningrad Oblast i nordvästra Ryssland. Det står på den högra (östra) stranden av floden Narva mittemot den estniska staden Narva och är en del av den ryska statens gränsområde (inträde endast med pass, utländska pass, eller med lokal registrering). Ivangorod fästning byggdes på Narvas högra strand sommaren 1492. Det namngavs efter Ivan III Vasilievich, som regerade vid den tiden. Syftet med byggandet av fästningen var att skydda Rysslands Tsardoms Novgorods land från sina västerländska grannar.Slottet är nära fyrsidig med väggar 14 meter. Det ursprungliga slottet byggdes på bara en sommar.Slottet är nära fyrsidig med väggar 14 meter. För närvarande fungerar fortet som ett museum.