Jaanilinna linnaasundus (vene keeles Ивангородское городское поселение) on omavalitsusüksus (linnaasundus) Venemaal Leningradi oblastis Kingissepa rajooni lääneosas. Piirneb idas Bolšoi Lutski külaasundusega, põhjas Kuzjomkino külaasundusega, läänes Eestiga.
Selle pindala on 65,04 km² ja elanike arv 10 510 (seisuga 1. jaanuar 2016)[1]. Elanike arv moodustab rajooni elanike arvust 13,29% ning on rajooni omavalitsusüksuste seas elanike arvult 2. kohal. Rahvastiku tihedus on 161,59 in/km².
Elanike arv on olnud:
Linnaasunduses on kolm asulat: Jaanilinna linn, Orehhovaja Gorka küla ja Popovka talu.
Halduskeskus on Jaanilinn. Linnaasunduse pea oli 2016. aastast Svetlana Nerušai, 2023. aasta seisuga on Viktor Karpenko.[2]
Jaanilinna linnaasundus moodustati 1. jaanuaril 2006 Leningradi oblasti seadusega nr 81-оз 28. oktoobrist 2004 "Munitsipaalmoodustise Kingissepa munitsipaalrajoon ja selle koosseisus olevate munitsipaalmoodustiste piiride kindlaksmääramisest ja vastava staatuse andmisest"[3]; selle koosseisu läksid Ivangorodi linna territoorium ja 2 endise Bolšoi Lutski valla asulat.[4].