Keskijoki on Kiiminkijoen alkulähteeseen Kivarinjärveen laskeva noin kolme kilometriä pitkä joki Puolangalla. Joki saa alkunsa Isosta Puutiojärvestä ja laskee ensin seututie 800:n ja sitten seututie 837:n ali Kivarinjärveen Jokelansaaren kohdalla. Se virtaa etelästä pohjoiseen ja siinä on useita virtapaikkoja kuten ylävirran Puutiokoski ja alavirran puolella oleva Kärrykoski. Joen varressa on laavu seututie 800:n sillan lähellä.
Luokka:Kiiminkijoen vesistö Luokka:Puolangan joet