The Contoocook River Watershed

I was searching for information on the extent of the Contoocook River watershed and came across this map from the New Hampshire Department of Environmental Services here (a 563 KB PDF). I was amazed to see over 30 towns within the watershed! Everything to the east drains into the Merrimack River and on to the Atlantic near Cape Ann, while the western side drains into the Connecticut and Ashuelot Rivers and on to the Atlantic in Long Island Sound.

Map labeled "Contoocook River Base Map" showing tributaries of the Contoocook river from Wilmot in the north to Ringe in the south, Boscawen and Concord in the east (where it flows into the Merrimack) and Washington, Stoddard, Nelson and Harrisville in the west.
The Contoocook River watershed boundary, courtesy of NH DES