| Gardner Falls Main Dam | Franklin, MA | 0 miles | SE |
| New England Power Company Dam Number 3 Forebay | Franklin, MA | 0 miles | NE |
| New England Power Company Number 3 Dam | Franklin, MA | 0 miles | NE |
| Hillman Ice Pond Dam | Franklin, MA | 1.4 miles | SW |
| Gardner Falls Station Canal Dam | Franklin, MA | 1.4 miles | SE |
| Albert Davenport Dam | Franklin, MA | 1.4 miles | NE |
| New England Power Company Number 4 Forebay Dam | Franklin, MA | 1.4 miles | NE |
| New England Power Number 4 Dam | Franklin, MA | 1.4 miles | NW |
| New England Power Company Dam Number 2 | Franklin, MA | 2.4 miles | SE |
| Shelburne Falls Fire District Dam | Franklin, MA | 3.4 miles | NE |
| McLeod Pond Dam | Franklin, MA | 3.4 miles | NW |
| Kendall Company Number 1 Dam | Franklin, MA | 4.5 miles | NE |
| Ashfield Pond Dam | Franklin, MA | 5.6 miles | SW |
| Conway Electric Dam | Franklin, MA | 5.6 miles | SE |
| Uppper Reservoir Dam | Franklin, MA | 5.8 miles | SW |
| Forget Road Dam | Franklin, MA | 6.1 miles | SW |
| Mohawk Beach Estates Dam | Franklin, MA | 6.1 miles | NW |
| J A Wells Upper Dam | Franklin, MA | 6.8 miles | NW |
| Greenfield Electric Light and Power Dam | Franklin, MA | 7.1 miles | SE |
| Conway Recreation Dam | Franklin, MA | 7.2 miles | SE |
| Ford Pond Dam | Franklin, MA | 7.5 miles | SW |
| Lower Glen Reservoir Dam | Franklin, MA | 7.7 miles | NE |
| Greenfield Reservoir Dam | Franklin, MA | 7.7 miles | NE |
| Cabot Station Power Plant Dam | Franklin, MA | 8.3 miles | SE |
| Nemasket Park Dam | Plymouth, MA | 8.5 miles | SW |
| Gun Club Pond Dam | Hampshire, MA | 8.8 miles | SW |
| Turners Falls Number 1 Dam | Franklin, MA | 9.1 miles | NE |
| Turners Falls Canal Headgates | Franklin, MA | 9.6 miles | NE |
| Turners Falls Dam | Franklin, MA | 9.7 miles | NE |
| Highland Lakes Upper Dike | Hampshire, MA | 9.8 miles | SW |
| Roaring Brook Dam | Franklin, MA | 9.9 miles | SE |
| Sears Meadow Dam | Hampshire, MA | 9.9 miles | SW |
| Wood Dam | Franklin, MA | 10 miles | NE |
| South Deerfield Water Supply Dam | Franklin, MA | 10.1 miles | SE |
| Highland Lakes Upper Dam | Hampshire, MA | 10.2 miles | SW |
| Pelham Lake Dam | Franklin, MA | 10.5 miles | NW |
| Hallockville Pond Dam | Franklin, MA | 10.7 miles | SW |
| J B Dunnell Dam | Franklin, MA | 10.9 miles | NE |
| Highland Lakes Lower Lake Dam | Hampshire, MA | 11.1 miles | SW |
| Northampton Reservoir Upper Dam | Franklin, MA | 11.2 miles | SE |
| Shippee Pond Dam | Windham, VT | 11.3 miles | NW |
| Weatherhead Hollow Pond Dam | Windham, VT | 11.5 miles | NE |
| Whitmore Pond Dam | Franklin, MA | 11.5 miles | SE |
| Bowens Pond Dam | Franklin, MA | 11.5 miles | SE |
| Northampton Reservoir Lower Dam | Franklin, MA | 11.6 miles | SE |
| Sweet Pond Dam | Windham, VT | 11.8 miles | NE |
| Crooked Pond Dam | Hampshire, MA | 12.2 miles | SW |
| Bear Swamp Pumped Storage - Upper Dam | Franklin, MA | 12.5 miles | NW |
| Cranberry Pond Dam | Franklin, MA | 12.8 miles | SE |
| North Dam | Windham, VT | 13.1 miles | NW |
|