With a total area of about 6 sq. kms., Contoocook is elevated from the ground by about 365 ft. Contoocook is a small village of Merrimack County in the state of New Hampshire. The village is located within the town of Hopkinton. Most of the local inhabitants are primarily engaged with agriculture. Tourism and education other form of economic activities in the region.