The length of the Kaweah River is between the confluence of the Middle and Marble Forks and the bifurcation of Mill and Packwood Creeks. However, including its tributaries and distributaries, the river is much longer. Mill Creek (the largest distributary stream) flows westward for to Cross Creek, for a total distance of . Including the upstream Middle Fork, which is about long, and the length of Cross Creek below Mill Creek, which is , some water in the Kaweah system flows from the head of the Middle Fork to the Tulare Lake bed.