History
Merrimack (also known as "Merrymac" and "Merrimac" in some old records), New Hampshire was originally a part of old Dunstable township. Its Native American name was "Naticook."
Dunstable, in the early days consisted of more than 200 square miles, including the present towns of Nashua, Nashville, Hudson, Hollis, along with Dunstable and Tyngsborough MA; and in addition, PORTIONS of the present towns of Amherst, Milford, Merrimack, Litchfield, Londonderry, Pelham, Brookline, Pepperell and Townsend.
In 1746 a group of some 300 settlers desired to be set apart from the larger grant. Therefore, they petitioned King George of England "that they be incorporated into a township and enfranchised with the same powers and privileges other towns in the province enjoyed." The petition being granted, they were given a charter April 2, 1746. The town was called Merrimack for the river upon which it is situated.
Merrimack is situated between New Hampshire's two largest cities, Manchester and Nashua, the town of Merrimack is bounded on the east by the Merrimack River. It is located on the west side of the river bearing the same name, and extends north from the mouth of the Pennichuck Brook, a distance of about six miles.