The Merrimac Public Library is a member of the Merrimack Valley Library Consortium (MVLC), an alliance of over 35 public libraries serving the Greater Merrimack Valley region of Massachusetts. We offer books (both large print and regular editions), magazines, newspapers, reference help, CD-ROMs, access to the Internet, audio and video cassette tapes, compact discs, DVDs, books on CD, museum passes and special activities. The staff is ready to help you use the library. If the library doesn't have what your need, we can obtain materials from other libraries.

View Merrimac Public Library photos.


Merrimac is a town of 6,200 population, on the north bank of the Merrimack River in Essex County. Bordering towns are Amesbury, MA; Haverhill MA; and Newton, NH.