Go To Search

Contact us!
Main Branch
The main branch of CPL is located at 45 Green Street in Concord, New Hampshire.

For our hours, please call (603) 225-8670.

To contact the Service Desk, please call (603) 225-8670.  You can also contact the library through email at .

For purchase requests or research assistance, please email or call (603) 225-8670.  To request an interlibrary loan, please email .  For general questions or questions about your CPL account, please call (603) 225-8670. 

Penacook Branch
The Penacook branch of CPL is located at 3 Merrimack Street in Penacook, NH.

To contact the Penacook Branch, please call (603) 753-4441.  The Penacook branch is open on Monday, Wednesday and Friday afternoons, and Saturday mornings.  For a full schedule please see the Hours page.