The Westfield River runs through the town , joined by its West Branch at the village of Huntington in the southern part of the town .
Huntington is in southwestern Hampshire County , bordered to the south and west by towns in Hampden County .
The Westfield River runs through the town , joined by Huntington 's West Branch at the village Huntington Huntington in the southern part of the town .
Huntington is in southwestern Hampshire County , bordered to the south and west by towns in Hampden County .