Yalu River
Kimhyŏngjik is located in the northwestern part of the Kaema Plateau. It borders China to the north (Yalu River region). Although the south is a plateau region, the Yalu River is in the north. The Hŭisaekpong and Rangrim mountain ranges are partly in this county. The highest peak is Hŭisaek-pong. The region bordering on the Yalu River is mainly precipices. The main streams are the Yalu River and its tributaries. The county's land area is 93% forested.