Muonionjoki () on Tornionjoen sivujoki, ja se muodostaa osan Ruotsin ja Suomen rajasta. Se sijaitsee Länsi-Lapissa ja sen pituus on 230 kilometriä. Putouskorkeutta on tällä matkalla 205 metriä.
Muonionjoki saa alkunsa Könkämäenon ja Lätäsenon yhtymäkohdassa Enontekiön ja Kiirunan rajalla Markkinan kylän lähellä. Se virtaa enimmäkseen etelään, kunnes yhtyy Tornionjokeen Lappean kylän pohjoispuolella Kolarin ja Pajalan rajalla. Muonionjokeen laskevat muiden muassa Suomen puolelta Jieta-, Tarvanto-, Palo- ja Äkäsjoki sekä Ruotsin puolelta Merasjoki ja Parkajoki.
Kolarin ja Muonion kirkonkylät ja samalla keskustaajamat sijaitsevat Muonionjoen rannalla.
Muonionjoen varrella olevat paikkakunnat Karesuando, Kiirunan kunta Karesuvanto, Enontekiön kunta Kuttainen, Kiirunan kunta Saivomuotka, Kiirunan kunta Yli-Muonio, Muonion kunta Muonio, Muonion kunta Kätkesuando, Pajala kunta Muonionalusta, Pajalan kunta Kihlanki, Pajalan kunta Aareavaara, Pajalan kunta Kolari, Pajalan kunta
Lähteet
Luokka:Enontekiön joet Luokka:Ruotsin joet Luokka:Kolarin–Äkäsjoen alue Luokka:Muonion joet Luokka:Kolarin joet Luokka:Kiirunan kunta Luokka:Pajalan kunta Luokka:Ruotsin ja Suomen raja Luokka:Rajajoet Luokka:Tornionjoen vesistö