title: Bow, New Hampshire
text: Bow is a town in Merrimack County, New Hampshire, United States. As of the 2020 census, 8,229 people lived there.
  
  Other websites
   Town of Bow official website
   New Hampshire Economic and Labor Market Information Bureau Profile
  
  Towns in New Hampshire