托木河发源于图兰山脉,向西横穿精奇里江与布列亚河之间的平原,汇入精奇里江。上游是山间急流,进入平原后水势放缓,在易被冲刷的沙地上分成多股。支流汇集附近丘陵的水,夏季降雨可使河水显著上涨;汇合后,精奇里江将这些水带向南方的黑龙江。