Merrimac, MA

A small Merrimack Valley community in the state's northernmost corner, Merrimac is bounded by Amesbury on the east, Haverhill on the west, the Merrimack River to the south and the New Hampshire border to the North.  Its 8.6 square mile area includes serene views of the Merrimack River, more than 900 acres of farmland and a classic 19th century industrial village, Merrimac Square.  Despite the imposing presence of I-495 and modern subdivisions scattered about the town, Merrimac retains a rural, small-town ambiance that is very important to residents. http://www.merrimac01860.info/Pages/index