It is located on the Hiritano Highway about 160 kilometers north-west of Port Moresby, and contains the headquarters of both the Kairuku-Hiri District and the Kairuku Rural local-level government area.