Check out the library’s Annual Report here!

Featured Library Events

Library Board Meeting

June 25, 2025, 5:00 pm - 7:30 pm, Howard Room

A monthly meeting of the BHPL Board of Directors.  Meetings are open to the public, . . . Details »

Knitting Group

June 26, 2025, 6:00 pm - 8:00 pm, Pearson Room

Knitters are invited to come sit by the library fireplace to work on and share . . . Details »