Hanchuan (kinesisk: 汉川; pinyin: Hànchuān) er et byfylke i byprefekturet Xiaogan i provinsen Hubei i Folkerepublikken Kina.
Befolkningen var på 1 084 887 innbyggere i 1999.
Hankou–Yichang-høyhastighetsjernbane, åpnet i 2012, løper gjennom området og har stasjon der.