The river and its tributaries drain the central and lower Shenandoah River valley. They also drain the Page Valley in the Appalachians on the west side of the Blue Ridge Mountains, in northwestern Virginia and the Eastern Panhandle of West Virginia.