Twierdza Iwangorodzka () – XV-wieczna, rozbudowywana w XVI i XVII w. forteca w Iwangorodzie nad Narwą.

Historia thumb|left|Twierdza od wewnątrz Budowę twierdzy rozpoczęto w 1492 r. na rozkaz wielkiego księcia moskiewskiego Iwana III. Warowny zamek, który w założeniach budowniczych miał bronić granicy moskiewsko-inflanckiej, został usytuowany na wzgórzu oblanym z trzech stron wodami rzeki Narwy. Twierdza w związku z tym zajmowała wyjątkowo ograniczony obszar i nie mogła pomieścić licznego garnizonu, co więcej atakujące wojska mogły zająć pozycje na przestrzeni między rzeką a murem twierdzy. W rezultacie już w 1496 r. twierdza została zdobyta przez Szwedów po jednodniowym oblężeniu. Szwedzi opuścili jednak Iwangorod, dowiedziawszy się o nadchodzących rosyjskich posiłkach.