page_title: Merrimack, New Hampshire
hierarchical_section_title: Merrimack, New Hampshire
caption_attribution_description: Map of a municipality in Hillsborough County, New Hampshire
context_page_description: Merrimack is a town in Hillsborough County, New Hampshire, United States. The population was 25,494 at the 2010 census, and an estimated 25,660 in 2017, making it the ninth-largest municipality in New Hampshire.
  There are four villages in the town: Merrimack Village, Thorntons Ferry, Reeds Ferry, and South Merrimack.
context_section_description: Merrimack is a town in Hillsborough County, New Hampshire, United States.  The population was 25,494 at the 2010 census, and an estimated 25,660 in 2017, making it the ninth-largest municipality in New Hampshire.
  There are four villages in the town: Merrimack Village (formerly known as Souhegan Village), Thorntons Ferry, Reeds Ferry, and South Merrimack.
caption: Location in Hillsborough County, New Hampshire
exif: {}