Tributaries and sub-tributaries are hierarchically listed in order from the mouth of the Columbia River upstream. Major dams and reservoir lakes are also noted.