Ríos que fluyen a través de Neijiang
El río Xiaoqingliu, el río Daqingliu, los ríos de la ciudad de Neijiang pertenecen a los tres sistemas de agua de Tuojiang, Fujiang y Minjiang. Hay 95 ríos pequeños y medianos, incluidos 79 pertenecientes al sistema del río Tuojiang con un área de drenaje de 11.038 kilómetros cuadrados, 14 pertenecientes al sistema del río Fujiang con un área de drenaje de 2.064 kilómetros cuadrados y 2 pertenecientes al sistema del río Minjiang con una superficie de drenaje de 237 kilómetros cuadrados. La corriente principal del río Tuojiang recorre 303 kilómetros en el área de la ciudad de Neijiang desde el templo Linyin en el condado de Jianyang hasta la ciudad de Longmen en el distrito de Dongguang. Hay 210 islas y represas a ambos lados del río Neijiang y más de 100.000 acres de tierra cultivada. Según el estudio y planificación de los recursos hidroenergéticos de Tuojiang, se pueden desarrollar 16 cascadas en la sección fluvial interior de la corriente principal, con una capacidad instalada de 14,5 millones de kilovatios. Entre los muchos ríos pequeños y medianos, hay 22 ríos con áreas de drenaje superiores a 1.000 kilómetros cuadrados y 10 ríos con áreas de drenaje superiores a 500 kilómetros cuadrados. Neijiang está situado en una antigua zona propensa a la sequía en el centro de Sichuan. Su escorrentía local media anual es de 3.950 millones de metros cúbicos y sus recursos hídricos per cápita son de 1.700 metros cúbicos. La mayoría de los ríos se secan durante los períodos secos.