El río Weiser es un afluente de 166 km (103 millas) [3] del río Snake en el oeste de Idaho en los Estados Unidos. Drena un área montañosa de 4300 km² (1660 millas cuadradas ) que consiste principalmente en colinas bajas y onduladas atravesadas por pequeños arroyos al sur y al este de Hells Canyon a lo largo de la frontera entre Idaho y Oregón .
Nace en el norte del condado de Adams , en las montañas Seven Devils , aproximadamente a 16 km al oeste de New Meadows , en el bosque nacional Payette . Fluye generalmente hacia el suroeste, entre las montañas Cuddy al oeste y las montañas West al este, pasando por Council y Cambridge . En el sur del condado de Washington, gira hacia el oeste durante sus 16 km inferiores y entra en un valle que se ensancha llamado Weiser Cove a lo largo del extremo noroeste de la llanura del río Snake antes de ingresar al Snake desde el este en Weiser .
Recibe el río Little Weiser desde el este aproximadamente a 2 millas (3 km) al suroeste de Cambridge. El río desciende desde aproximadamente 8000 pies (2400 m) sobre el nivel del mar en su nacimiento hasta 2090 pies (640 m) en su desembocadura en el Snake. Durante gran parte de su curso superior, el río sigue un curso estrecho a través de las montañas, desembocando a veces en varios valles ganaderos amplios, incluido uno alrededor de Midvale . Aunque fluye sin obstáculos, se utiliza para riego en las proximidades de su desembocadura río arriba de Weiser, así como a lo largo de afluentes en sus tramos superiores. El ferrocarril Pacific and Idaho Northern anteriormente seguía su curso desde Weiser hasta New Meadows.
El río, así como la ciudad de Weiser , llevan el nombre del soldado Peter M. Weiser de la expedición de Lewis y Clark de 1804-1806.