Food for Fines!

Do Good By Donating

Learn More

REXommendations for KIDS!

Personalized Books and Free Goodies

Learn More

Virtual Programming for All

Checkout Our Events!

Learn More

Hours

Wednesday, November 25
We're currently closed.9:00AM - 4:30PM
See All
Kids
Teens
Adults
Teachers

About The Library

Learn More About Us!

Explore Our Catalog

Search Our Collection of Books, eMaterials, and More!

Special Collections

Search Our Digital Yearbooks, Haverhill History Collections, and More!

Digital Resources

Digital Downloads
Video, Music, Audiobook
Live, Anytime, Anywhere Job Assistance
On Demand, Anytime, Anywhere eLearning
Learn About VA Benefits and Community Resources
Music Library
Digital Media Library
Book Library
Digital Magazines
Video, Music, Audiobook

Staff Picks

Picked By
Joan
Picked By
Jonathan
Picked By
Chance

Recently Added to the Collection

Latest Blog Posts

Booklists General

New Monthly Booklists

“I have found the most valuable thing in my wallet is my library card.” Laura Bush (Librarian & wife of 43rd U.S. President George W. Bush) Your library card gives you access to everything at the Haverhill Public Library and any other library in our consortium. With so much to choose from, the toughest part […]

General Kids

Holiday Books are Back!

Winter holiday books are now available for browsing in our downstairs children’s area! To celebrate our holiday book cart, we produced this short film. Please enjoy!

General

Hunger & Homelessness Awareness Week

As the holidays approach, people take time to consider what they’re thankful for and many choose to donate some of their time, attention, and resources to others. In that spirit of giving, each year the National Coalition for the Homeless and the National Student Campaign Against Hunger and Homelessness sponsor Hunger and Homelessness Awareness Week […]

Booklists Teens

An Among Us Reading List

Have you become obsessed with playing Among Us? Take a break and pick up one of these books that are full of sus characters and situations!