Suiunjoki (myös Suijunjoki, Suikujoki; ) on Vienanmereen laskeva joki Karjalan tasavallan Belomorskin piirissä Venäjällä. Sen pituus on 85 kilometriä, valuma-alueen laajuus 938 neliökilometriä ja keskivirtaama 8,2 kuutiometriä sekunnissa.
Suiunjoki saa alkunsa Suikujärvestä 105 metriä merenpinnan yläpuolella. Se virtaa mutkitellen koilliseen ja laskee Vienanmeren Suiunlahteen Suiun kylän luona. Joen reitillä ovat Maškolampi, Kuzkozero ja Kippojärvi (ven. Kipozero). Suurin sivujoki on Lonkanjoki (Olonga).
Suiunjoen kaltevuus on 1,235 ‰. Yläjuoksulla, joka käsittää kaksi kolmasosaa joen pituudesta, on kallioita, harjuja ja kukkuloita. Alajuoksu on soistunutta tasankoa. Koskia on eniten keskijuoksulla. Joen leveys on 20–25 metriä. Se saa suurimman osan virtauksestaan sulamisvesistä. Kevättulva on touko-kesäkuussa.
Suiunjoki on lohen kutujoki. Muita kalalajeja ovat taimen, hauki, ahven, lahna, säyne, särki, kuore, siika ja made. Joki on suosittu retkeilykohde.
Lähteet
Luokka:Belomorskin piiri Luokka:Karjalan tasavallan joet *