The Ziya River is one of five major tributaries in the Hai River system of northern China. The total length of the Ziya River is 730 km (450 mi), its drainage basin covers 78,700 square kilometers (30,400 sq mi). The discharge rate of the Ziya River is about 1 cubic metre (35 cu ft) per second.

The Ziya River flows from Mount Wutai until it reaches the Hai River in Xian County, Hebei. Notable tributaries of the Ziya include the Ming, Hutuo, Fuyang, and Qingshui rivers. It shares a channel with the Hai River near the Southern Canal. A new artificial channel was constructed to connect it to the Bohai Sea near Tianjin under the name New Ziya River.

38°13′24″N 116°05′01″E/38.223339°N 116.083741°E/ 38.223339; 116.083741