| Upper Turtle River Number 9 Dam | Grand Forks, ND | 4.9 miles | NW |
| Anderson Dam | Grand Forks, ND | 10.5 miles | SE |
| Kellys Slough Dam | Grand Forks, ND | 11 miles | NE |
| Upper Turtle River Number 8 Dam | Grand Forks, ND | 12.1 miles | SW |
| Upper Turtle River Number 7 Dam | Grand Forks, ND | 12.5 miles | NW |
| Upper Tuttle River Number 6 Dam | Grand Forks, ND | 13.8 miles | NW |
| Upper Turtle River Number 5 Dam | Grand Forks, ND | 14.6 miles | NW |
| Georgeson Dam | Grand Forks, ND | 16.5 miles | SW |
| Little Goose Dam | Grand Forks, ND | 16.5 miles | SW |
| Niagara Dam | Grand Forks, ND | 17.4 miles | NW |
| Logan Center Dam | Grand Forks, ND | 18.4 miles | SW |
| East Grandforks Dam | Polk, MN | 19.7 miles | NE |
| Grand Forks Riverside Dam | Grand Forks, ND | 19.7 miles | NE |
| Riverside Dam | Polk, MN | 20.4 miles | NE |
| Riverside Dam | Grand Forks, ND | 20.4 miles | NE |
| Upper Turtle River Number 2 Dam | Grand Forks, ND | 21 miles | NW |
| Middle South Branch Forest River Number 4 Dam | Grand Forks, ND | 21.3 miles | NW |
| Grand Forks East Dam | Polk, MN | 21.6 miles | SE |
| Lake Ardoch Dam | Walsh, ND | 22.8 miles | NE |
| Beaver Creek Dam | Steele, ND | 23.7 miles | SW |
| Minto Dam | Walsh, ND | 24.8 miles | NE |
| Senator Young Dam | Cavalier, ND | 25.4 miles | NW |
| Lambs Lake Dam | Nelson, ND | 26.8 miles | NW |
| Matecjek Dam | Walsh, ND | 28.7 miles | NW |
| Middle South Branch Forest River Number 1 Dam | Walsh, ND | 28.9 miles | NW |
| Portland Dam | Traill, ND | 30 miles | SE |
| Mayville Dam | Traill, ND | 31.1 miles | SE |
| Whitman Dam | Nelson, ND | 31.5 miles | NW |
| Sarnia Dam | Nelson, ND | 31.5 miles | NW |
| North Branch Forest River Number 6 Dam | Walsh, ND | 32 miles | NW |
| Whitman Dam | Nelson, ND | 32.6 miles | NW |
| North Branch Forest River Number 5 Dam | Walsh, ND | 33.5 miles | NW |
| McVille Railroad Dam | Nelson, ND | 33.6 miles | SW |
| Carlson-Tande Dam | Griggs, ND | 34 miles | SW |
| Grafton Dam | Walsh, ND | 34.2 miles | NE |
| Vigness Dam | Walsh, ND | 34.2 miles | NE |
| Galde Dam | Nelson, ND | 35.5 miles | SW |
| Homme Dam | Walsh, ND | 35.5 miles | NW |
| Greenview Dam | Steele, ND | 37.5 miles | SW |
| Bylin Dam | Walsh, ND | 38.7 miles | NW |
| Blabon Dam | Steele, ND | 38.8 miles | SW |
| North Branch Forest River Number 1 Dam | Walsh, ND | 39.5 miles | NW |
| Dougherty Dam | Walsh, ND | 39.7 miles | NW |
| Nielsville Dam | Polk, MN | 40.8 miles | SE |
| Minnesota Noname Number 3 Dam | Polk, MN | 40.8 miles | SE |
| Middle River Dam | Marshall, MN | 41.7 miles | NE |
| Red Lake River Dam | Polk, MN | 41.9 miles | SE |
| Hillsboro Dam | Traill, ND | 42.2 miles | SE |
| Middle Branch Park River 6 Dam | Walsh, ND | 42.7 miles | NW |
| Petersen Dam | Nelson, ND | 42.8 miles | SW |
|