As you know, MMPL is not a municipal library- we are a 501 c3 non profit. While we do receive grant funds from the Town of Barnstable, it's up to us to raise around 50% of our operating expenses. This handy Donor page is great way to support your library with convenience. Please donate to your library to help us provide you with the services and resources that improve your quality of life. Thank you!
2160 Main Street
Marstons Mills, MA 02648
The Marstons Mills Public Library is located just north of the junction of Route 28 and Route 149. From the Mid-Cape, take Exit 5 and travel south on Route 149 until you reach Marstons Mills village square. The Library is on the left, up the hill on Main Street