Viitajoki on Kiiminkijoen sivuhaara Puolagan kunnan etelälaidalla aivan Utajärven rajalla. Se saa alkunsa Isosta Viitajärvestä ja laskee Kiiminkijokeen seututie 837:n alitettuaan puolisentoista kilometriä Kalliuskoskesta alavirtaan. Joen pituus on noin kuusi kilometriä ja se virtaa ensin Viitasuon itäpuolella pohjoiseen, sitten itäkoilliseen ja Haarainkankaan jälkeen taas pohjoiseen. Jokivarteen menee itä- ja länsipuolelta metsäautotie, joskaan joen lähtöpisteeseen Isolle Viitajärvelle ei ole tieyhteyttä. Asutusta joen varrella on ainoastaan seututie 837:n tuntumassa.
Luokka:Kiiminkijoen vesistö Luokka:Puolangan joet