Merrimack_College Merrimack College is a small, independent, liberal arts, Catholic college in North Andover, Massachusetts, 25 miles north of Boston, Massachusetts. It offers programs in business, science, engineering, and the liberal arts. Approximately 2,000 students from more than 26 states and 17 countries are enrolled at Merrimack, 80% of whom reside on campus. The vast majority of the student body hails from the New England states.