イヴァンゴロド(ロシア語: Ивангород、ラテン文字表記の例: Ivangorod、エストニア語: Jaanilinn、ヤーニリン)は、ロシア連邦北西部、レニングラード州の西端にある都市。人口は11,206人(2002年国勢調査)。