Ivangorod er en by med en befolkning på omkring 9,5 tusind mennesker beliggende i den vestlige del af Leningrad Oblast i det nordvestlige Rusland. Det står på højre (østlige) bred af Narva-floden overfor den estiske by Narva og er en del af det russiske statsgrænseområde (kun adgang med pas, udenlandske pas eller med lokal registrering). Ivangorod-fæstningen blev bygget på højre bred af Narva i sommeren 1492. Det blev opkaldt efter Ivan III Vasilievich, der regerede på det tidspunkt. Formålet med opførelsen af fæstningen var at beskytte Novgorod-landet for Tsardom i Rusland fra dets vestlige naboer.Slottet er tæt firkantet med vægge 14 meter. Det oprindelige slot blev bygget på kun en sommer.Slottet er tæt firkantet med vægge 14 meter. I øjeblikket fungerer fortet som et museum.