Middlesex County Library

shelves full of books

Informing, Enriching and Connecting Middlesex County

Middlesex County Library is a system of 15 branches that provide free access to quality materials and resources to all residents of Middlesex County, with dedicated, friendly and helpful staff ready to assist you.

A library card is free for all residents of Middlesex County. To register for a card, please visit a Middlesex County Library branch during open hours. Please bring with you a piece of photo identification and proof of address (examples include your driver's license or photo health card or passport and a bill in your name or student card and report card). A parent or legal guardian needs to sign the library card registration form for their child up to and including age 13.  

Visit your local branch today, or visit Middlesex County Library’s website for more information.