Yılan Nehri Wyoming eyaletindeki Yellowstone Milli Parkı'nda başlar ve Kuzeybatı Pasifik'teki en büyük nehir olan Columbia Nehri'ne, Pasco, Wash yakınındaki, Washington'a katılır. Yılan Nehri, Columbia Nehri'nin en büyüğüdür kolu. Yaklaşık 1,040 mil uzunluğundadır.
Yılan Nehri, yaklaşık 109.000 mil kare toplam drenaj alanına sahiptir ve Wyoming, Idaho, Oregon ve Washington eyaletlerinden geçmektedir. Yılan Nehri'nin derinliği yaklaşık 3 feet ila 100 feet arasında değişmektedir. Yılan Nehri adını, şimdilerde Shoshone olarak bilinen Yılan Kızılderilileri adı verilen Kızılderili kabilesinden almıştır. Nehir bu kabilenin ülkesinden aktı.