Der Snake River beginnt im Yellowstone-Nationalpark im Bundesstaat Wyoming und mündet in der Nähe von Pasco, Washington, in den Columbia River, den größten Fluss im pazifischen Nordwesten. Der Snake River ist der größte des Columbia River Nebenfluss. Es ist ungefähr 1.040 Meilen lang.
Der Snake River hat ein Gesamteinzugsgebiet von etwa 109.000 Quadratmeilen und fließt durch die Bundesstaaten Wyoming, Idaho, Oregon und Washington. Die Tiefe des Snake River reicht von etwa 3 Fuß bis mehr als 30 Fuß. Der Snake River erhielt seinen Namen von dem Indianerstamm der Schlangenindianer, der heute als Shoshone bekannt ist. Der Fluss floss durch das Land dieses Stammes.