South Branch Ashuelot River
The South Branch of the Ashuelot River is a 17.4-mile-long (28.0 km) river located in southwestern New Hampshire in the United States. It is a tributary of the Ashuelot River, itself a tributary of the Connecticut River, which flows to Long Island Sound.
The South Branch begins in the town of Troy, New Hampshire, at the confluence of Rockwood Brook and Quarry Brook. The river flows in a zigzag manner northwest, then southwest, then north to the Ashuelot River in Swanzey. On the river's northwest-flowing leg, it drops rapidly as it cuts a deep, narrow valley through the highlands of Troy and...
🗺 Explore map
Click any point for details. Sections without stored geometry are drawn as straight put-in → take-out lines — actual courses follow the river.