Julie Cavacco
Library Director

(413) 268-8236
ext. 111
42 Main St,
Goshen MA 01032
Wednesday 2:00 pm to 6:00 pm
Thursday 10:00 am to 2:00 pm
Saturday 10:00 am to 2:00 pm

The Goshen Free Public Library, located on the 2nd floor of the John James Memorial Town Hall, at 42 Main Street (Route 9), serves area residents by providing books, DVDs, audiobooks, music CDs, magazines, high-speed Internet and computers for public use, WiFi, Interlibrary Loan (ILL), and a printer/scanner/copier (nominal cost).

  • Curbside pickup is still available.  

  • Masks are optional for fully vaccinated patrons & required for non-vaccinated patrons.

  • Social distancing guidelines should be observed in the library.

In addition, the Library provides summer reading programs for school-age children, and special programs, such as visits by your political representatives for information and discussion.

The Library is on the second floor. Please enter via the door facing the parking lot. Library hours are posted on those doors. For handicapped access, use the ramp leading to the side door toward the back of the town hall, go cross the stage, and use the elevator to go up one floor (press "L" for Library). Turn right off the elevator. The library is the first door on your left.

To return library books, DVDs, etc., at any time, there is a weatherproof box on the porch of the Town Offices building, 40 Main Street, which is also wheelchair-accessible. There is one slot for books and another slot for fragile materials (i.e., DVDs).

The Board of Trustees meets every other month. The meetings are open to the public and follow Massachusetts Open Meeting Law. To find out the date, time and location of the next meeting of the Board of Trustees, please call the library.

If you would like to receive email notifications of upcoming library programs/events, send a message to expressing your desire to be added to the library’s mailing list.

֎ Library Director & Board of Library Trustees

Julie Cavacco (LIB) Library Director
Andrew Watt (LIB) Library Trustee & Chair - Term expires June 2027
Steve Daiber (LIB) Library Trustee & Treasurer - Term expires June 2025
Rosemary Bienz (LIB) Library Trustee & Co-Secretary - Term expires June 2026
Melanie Dana (LIB) Library Trustee & Co-Secretary - Term expires June 2025
Richard Larson (LIB) Library Trustee - Term expires June 2027
VACANT (LIB) Library Trustee - Term expires June 2026
Close window