The creek's headwaters are at the Grant Lakes (coord), and it flows southwest to drop 2425 feet over Yosemite Falls to Yosemite Valley, then flows southeast to its mouth at the Merced River, just southwest of Yosemite Village. (