Lungsod ang Ivangorod (Rinuso: Ивангород) sa Rusya. Nahimutang ni sa lalawigan sa Leningradskaya Oblast', sa kasadpang bahin sa nasod, 700 km sa amihanan-kasadpan sa Moscow ang ulohan sa nasod. 34 metros ibabaw sa dagat kahaboga ang nahimutangan sa Ivangorod, ug adunay 11,074 ka molupyo.
Ang yuta palibot sa Ivangorod daghan kaayong patag. Ang kinahabogang dapit sa palibot dunay gihabogon nga 71 ka metro ug 6.2 km sa kasadpan sa Ivangorod. Dunay mga 2 ka tawo kada kilometro kwadrado sa palibot sa Ivangorod may kaayo gamay nga populasyon. Walay laing lungsod sa palibot niini. Hapit nalukop sa lasang nga sagolsagol ang palibot sa Ivangorod.
Ang klima klima sa kontinente. Ang kasarangang giiniton 2 °C. Ang kinainitan nga bulan Hulyo, sa 18 °C, ug ang kinabugnawan Enero, sa −12 °C.
Lua error in Module:Location_map at line 620: Unable to find the specified location map definition: "Module:Location map/data/Russia" does not exist.
