伊萬哥羅德(俄語:Ивангород)是位於列寧格勒州的一座小城鎮,座落納爾瓦河右岸俄羅斯與愛沙尼亞的邊境處,與愛沙尼亞城市納爾瓦隔河相望。伊萬哥羅德是歷史上最悠久的城市,也曾是俄羅斯與愛沙尼亞最有爭議性的城市。隨蘇聯解體且愛沙尼亞於1991年獨立後,俄羅斯認為《塔爾圖條約》中定明的邊界已被蘇聯重新劃分的政區邊界所取代,於是伊萬哥羅德繼續作為俄羅斯的一部分。因為俄愛兩國關係緊張,新的邊界協議仍未實施。
伊萬哥羅德是一個主要的邊境城鎮,塔林至聖彼得堡的鐵路有在該城設站。