Kawnglanghpu () is the third smallest town in Kachin State, Myanmar after Hsawlaw and Injangyang. It is also the eighth smallest municipality in the whole country. The placename is derived from the Rawang language words meaning "Kawnglang's village".
Kawnglangphu is located in far-north of Burma, Kachin State. The town population is 450 and surrounded by snow-capped mountains of Kachin State.