The South Branch of the Ashuelot River is a  river located in southwestern New Hampshire in the United States.
This river, known as the South Branch of the Ashuelot River, is located in southwestern New Hampshire.