The Kaweah River originates along the Great Western Divide, a chain of peaks in the middle of Sequoia National Park. The divide separates the Kaweah drainage from the Kern River drainage to the east. The Middle Fork, sometimes considered part of the main stem, flows southwest from the confluence of Lone Pine Creek and Hamilton Creek, whose lake sources lie at or above in the Mount Stewart area. The Marble Fork begins in a high plateau area known as the Tableland and drops over a glacial headwall, forming Tokopah Falls, before flowing west past Lodgepole Village and turning south. The two forks join at the bottom of a deep gorge directly below Moro Rock to form the main stem of the Kaweah River.