I etterkant av kollapsen til Det russiske keiserdømmet skaffet den nylig uavhengige republikken Estland seg i januar 1919 kontroll over hele byen Narva, inkludert Ivangorod, og dette ble senere anerkjent av bolsjevik-Russland gjennom freden i Tartu i 1920. Sovjetunionen reokkuperte Estland i 1944 under andre verdenskrig, og i januar 1945 ble Ivangorod administrativt adskilt fra resten av Narva, og overført til Leningrad oblast i den Russiske SFSR. Ivangorod fikk bystatus i 1954.