

Ivangorod
LocationIvangorod is a town in Kingiseppsky District of Leningrad Oblast, Russia, located on the east bank of the Narva river which flows along the Estonia–Russia international border, 159 kilometers (99 mi) west of Saint Petersburg, 218 kilometers (135 mi) east of Tallinn, Estonia. The town's population was recorded as 9,854 (2010 census); 11,206 (2002 census); 11,833 (1989 Soviet census). As of 2025, the population of Ivangorod was estimated to be 9,878.
Mentions:0
7 Days:0