| Afton Electric Dam | Lincoln, WY | 16.3 miles | SE |
| Cottonwood Lake Dam | Lincoln, WY | 23.1 miles | SE |
| Enders Dam | Caribou, ID | 25.4 miles | SW |
| Unit Three Haulroad Dam | Caribou, ID | 25.5 miles | SW |
| Grays Lake Dam | Caribou, ID | 27.8 miles | NW |
| Palisades Dam | Bonneville, ID | 28.9 miles | NW |
| Grays Lake Dam | Bonneville, ID | 29.9 miles | NW |
| Little Valley Dam | Bonneville, ID | 30.7 miles | NW |
| Middle Piney Dam | Sublette, WY | 31.2 miles | SE |
| Simplot Number Six Tailings Dam | Caribou, ID | 31.3 miles | SW |
| Conda Site Tailings Dam | Caribou, ID | 33.9 miles | SW |
| Beker Tailings Number Three Dam | Caribou, ID | 34.4 miles | SW |
| China Cap Dam | Caribou, ID | 34.5 miles | SW |
| Stewart Ranch Dam | Caribou, ID | 37.3 miles | SW |
| Soda Creek Dam | Caribou, ID | 38.7 miles | SW |
| Red Pine Canyon Dam | Bear Lake, ID | 38.8 miles | SW |
| Blackfoot Dam | Caribou, ID | 39.3 miles | NW |
| Landslide Dam | Lincoln, WY | 39.7 miles | SE |
| Sphaeralcea Dam | Sublette, WY | 41.3 miles | SE |
| Toliver Dam | Bonneville, ID | 42.1 miles | NW |
| Joe Budd Dam | Sublette, WY | 42.5 miles | SE |
| McNinch Reservoir Number 1 Dam | Sublette, WY | 42.8 miles | SE |
| McNinch Reservoir Number 2 Dam | Sublette, WY | 42.9 miles | SE |
| Welling Number Two Dam | Bear Lake, ID | 43.6 miles | SW |
| Montpelier Creek Dam | Bear Lake, ID | 43.9 miles | SW |
| Alexander Dam | Caribou, ID | 44 miles | SW |
| Soda Dam | Caribou, ID | 44 miles | SW |
| Sixty-Seven Reservoir Dam | Sublette, WY | 45.2 miles | SE |
| Granite Creek Dam | Bonneville, ID | 45.4 miles | NW |
| Last Chance Dam | Caribou, ID | 45.8 miles | SW |
| Gardiner-Upper Dam | Bear Lake, ID | 46.1 miles | SW |
| Gardiner-Lower Dam | Bear Lake, ID | 46.1 miles | SW |
| Fife Dam | Bear Lake, ID | 47 miles | SW |
| Sunset Dam | Sublette, WY | 47.3 miles | SE |
| Kitchen Dam | Sublette, WY | 47.4 miles | SE |
| Grace Dam | Caribou, ID | 47.5 miles | SW |
| Twentyfour Mile Dam | Caribou, ID | 48 miles | SW |
| New Fork Lake Dam | Sublette, WY | 50.1 miles | NE |
| Birch Creek Dam | Bonneville, ID | 50.2 miles | NW |
| Sheep Creek Dam | Bear Lake, ID | 50.6 miles | SW |
| Portneuf Dam | Caribou, ID | 51 miles | SW |
| Bohn Dam | Bonneville, ID | 51.4 miles | NW |
| Stewart Dam | Bear Lake, ID | 52 miles | SW |
| Rainbow Dam | Bear Lake, ID | 52.1 miles | SW |
| Willow Lake Dam | Sublette, WY | 52.4 miles | NE |
| Cove Dam | Caribou, ID | 52.5 miles | SW |
| Hardiman Number 2 Dam | Teton, WY | 53.7 miles | NE |
| Hardeman Dam | Teton, WY | 54.2 miles | NE |
| Hammond Dam | Bear Lake, ID | 55.3 miles | SW |
| Q P Dam | Lincoln, WY | 58 miles | SE |
|