Search by
Anything
Keyword
Title
Author
Subject
My Library Card
Events
WHAT'S HAPPENING
Adults' Calendar
Newsletter
News
Kids Calendar
2020 Harbor Arts & Books Fair
The Library
About the Library
Hidden Treasures
Get a Library Card
Get the CPL Mobile App
Employment
Services
Print, Scan, Fax
Readers’ Advisory By Email
Reference
Books By Mail
Exam Proctoring
Homebound Delivery
Interlibrary Loan
Suggest a Title
Meeting Spaces
Technology at the Library
3D Printing at the library
Tote bag
“Where The Mountains Meet The Sea” book
History Center
Cemetery Database and Maps
Peyton Place Archives
Search Our Collection
Learn
Book Talk by the Sea
What to Read Next
Blake Collection Details at Newsletter Page
Digital Maine Library
Tech Help Hour by Appointment – Technology Q&A
Ancestry Library
Kanopy Film Streaming
eBooks
Foreign Language Learning
New York Times
KIDS
Kids' Events Calendar
What's new in Kids and YA?
Download this month's events flyer as PDF
Kids’ Festivals, Special Events, Camp Weeks
Maine Student Book Award Club
Girls Who Code
Park & Amphitheatre
SUPPORT US
Ways to Give
Support Our Library’s Future
Brick Garden
Stone Pathway
Our Business Sponsors
Site Navigation Menu
Newsletters
Sign up for the bi-weekly “Library UnderGround” – our eNewsletter!
Link to the current “Library Underground” newsletter
Sign up for our monthly newsletters (17 to choose from!!)
Annual Report (2019, PDF)
January Kids’ Events PDF
BLAKE COLLECTION:
Link to a special “Desert Island” issue of the Classical Music & Opera Newsletter
Complete Archive to the Blake Collection (with Index at end)
Index to the Complete Blake Collection
Books in the Blake Collection
Facebook
Twitter
Reddit
Pinterest
Linkedin
Tumblr
StumbleUpon
email
Search for:
Using the library
Hours & Directions
Newsletter
Services
Homebound Delivery
Interlibrary Loan
Readers’ Advisory By Email
Reference
Suggest a Title
Technology at the Library
Make an Online Donation