Івангорад (руск.: Ивангород,эст.: Jaanilinn, фінск.: Iivananlinna) — горад на паўночным захадзе Расіі, уваходзіць у склад Кінгісепскага муніцыпальнага раёна Ленінградскай вобласці.
Насельніцтва — 9788 чалавек (1 студзеня 2011 года), плошча — 7,7 км ².
Горад размешчаны на правым (усходнім) беразе ракі Нарвы (насупраць эстонскага горада Нарва), за 147 км на захад ад Санкт-Пецярбурга.