This is a list of Massachusetts Public Libraries alphabetized by county, then the library.


In addition to local historical material, public libraries often subscribe to online research databases which patrons can use for free. Some of these can be used from your home with a valid library account. For information on which databases to look for that may help you in your genealogy research as well as tips for onsite visits, see How To Use Your Public Library for Genealogy Research.


Some of these libraries have digitized newspapers hosted at Advantage Archives, some are members of consortiums like the Sails Library Network or the Old Colony Library Network and have special sharing benefits and online resources, and quite a few have Special Collections, including some digitized collections, hosted at the library website. When you visit a library website, Databases or Online Resources usually refers to free access to databases like or HeritageQuest. Also look for Special Collections, Local History, Genealogy, Archives, etc and see if the library keeps town records, genealogies, vital records, etc. You can pay a local genealogist to research library collections if you find something of interest. We’ve made some incidental markings next to a few libraries with genealogy holdings, but only the few we were looking at for our own purposes. Many of these libraries have holdings for which we didn’t create special links.


Barnstable County


Berkshire County


Bristol County


Dukes County


Essex County


Franklin County


Hampden County

Hampshire County


Middlesex County


Nantucket County


Norfolk County


Plymouth County


Suffolk County


Worcester County


Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.