Chengde City is located in the north of Hebei Province and at the foot of Yanshan Mountains. The municipal area is located in the basin on the west bank of Wulie River with altitude 370 meters and it forms a gradient of 3 to 10 percent from the northwest to the southeast. Its geographic location is 115.54 degrees to 119.15 degrees east longitude and 40.12 degress north latitude. It borders Liaoning Province in the east and Inner Mongolia Autonomous Region in the north. Its west border is Zhangjiakou City and Beijing is to its southwest. On its south is Qianxi, Zunhua of Tangshan city and Qinglong of Qinhuangdao City. Thus it is a very important city in the region of Yanshan Mountains and Bohai Sea. The whole area is 35077.4 square kilometers with plow land area of 5,267 thousand hectares.
The general land feature can be divided into the altiplano on the dam and mountainous region below the dam. Main mountains are Yanshan Mountains, Yinshan Mountains, Xing'an Mountains and Seven Old Picture (Qilaotu) Mountains. There are four water systems in the land including Luanhe River, Chaobai River, Jiyun River and Liaohe River.