The Yongding River is 650 kilometres (400mi) in length and drains an area of 47,016 square kilometres (18,153sqmi). It emerges from the Guancen Mountains (管涔山) in Ningwu County, Shanxi Province, where it is known as the Cangqian River (桑乾河) and flows northeast into Inner Mongolia and then heads southeast into Hebei Province.
The river eventually flows back into Hebei Province and then on to Tianjin Municipality, where it meets the Hai River just before the latter enters the city and then empties into the Bohai Sea at Tanggu. Part of the river is diverted before the juncture with the Hai, and flows directly into the Bohai Sea. This channel is called the Yongding New River (永定新河).
According to a recent release from the ministry, its efforts to supplement water in the Yongding River, which dried up in 1996, has also significantly rejuvenated the mother river of Beijing.