1 active listings ยท Essex County ยท Updated daily
Merrimac is a small town in Essex County, Massachusetts, United States, located on the southeastern border of New Hampshire, approximately 34 miles (55ย km) northeast of Boston and 10 miles (16ย km) west of the Atlantic Ocean. It was incorporated on April 11, 1876. It is situated along the north bank of the Merrimack River in the Merrimack Valley.
Source: Wikipedia