Bow is located in Merrimack County. The Town of Bow was chartered in 1727. Some have said that town derived its name from its location at the bow in the Merrimack River, just south of Concord.
Take a drive to Bear Brook State Park, visit one of the many ski resorts, or visit New Hampshire's capital city Concord.