Jaanilinna linnus (soome keeles Iivananlinna, vene keeles Ивангородская крепость) on linnus Ingerimaal Narva jõe paremal kaldal Jaanilinnas. Linnuse nimi pärineb Moskva suurvürstilt Ivan III-lt, kes alustas 1492. aastal Liivi Ordu Narva Hermanni linnuse vastu oma linnuse rajamist.