El entorno geográfico de la ciudad de Duqiao
A junio de 2013, la localidad contaba con una superficie territorial de 186 kilómetros cuadrados y una superficie construida de 14,5 kilómetros cuadrados. La principal red fluvial de la ciudad de Duqiao tiene una longitud total de 238 kilómetros, de los cuales sólo el sistema del río Baili se extiende en cuatro direcciones verticales y cuatro horizontales, alcanzando 56,1 kilómetros. Incluyendo los ríos de cada pueblo, la zona de agua de la ciudad tiene más de 500 kilómetros de longitud.
El río Baili pertenece al sistema del río Lingjiang y es el nombre general de la principal red fluvial y de los ríos interiores de la llanura de Dutao. El área de drenaje es de 287,2 kilómetros cuadrados y la longitud total es de unos 186 kilómetros. Proviene principalmente de la desembocadura del arroyo en el norte y de otros afluentes que se encuentran dentro del territorio. Desde Wuxin en la montaña Tongtong a través de la aldea Wanglong hasta Jinxi y Mazhaixi hasta la puerta Zhangganshan y entre en la red fluvial. Muchos ríos están conectados a sistemas de agua naturales. El río principal tiene unos 58 kilómetros de longitud, con un caudal medio de 230 millones de metros cúbicos y un desnivel interno de 566 metros. En el invierno de 1953, se construyó un río interior en Jiaobei. Debido a que serpenteaba y serpenteaba a lo largo de más de cien millas, se le llamó "río de las cien millas" y desempeñaba la función de almacenamiento, transporte, drenaje e irrigación de inundaciones.