El municipio yace en una llanura con una altitud promedio de 700 m s. n. m., ubicada a 56 km al noroeste del centro financiero de la ciudad, formando una ciudad intermedia en Chengdu.
La división de la ciudad también es conocida como Guanxian, que significa literalmente Condado Irrigación, tal administración fue en 1988 cuando el Consejo de Estado abolió el condado ascendiendo la región a ciudad-condado.
Li Bing abandonó las viejas formas de construcción de represas, que estaban simplemente dirigidas al control de inundaciones, empleando un nuevo método de canalización y división del agua del río Min.
La ciudad de Dujiangyan está ubicada en el extremo noroeste de la llanura de Chengdu, con montañas al norte, sur y oeste, lo que representa el 65% del área total.
El terreno es relativamente alto con picos que llegan hasta los 4500 m s. n. m. y una zona de llanura donde yace la zona urbana que ronda los 700 m s. n. m. Al sur corre el río Min lo que llevó la construcción del Sistema de irrigación de Dujiangyan en el siglo III a. C. y que continúa hasta la actualidad.