The Ellsworth Public Library is located on the banks of the Union River in downtown Ellsworth, Maine.

Whether you are a resident, or just visiting, please come in and take advantage of all of the great resources that we have to offer!

Monday, Tuesday, Friday: 9am – 5pm · Wednesday, Thursday: 9am – 8pm · Saturday: 9am – 2pm
20 State Street, Ellsworth, ME 04605 · Tel. (207) 667-6363
WiFi Access Around the Clock!

Contact Us Library Calendar Library Staff 2018
Programs Directions and Map Hours and Holidays
Long Range Plan 2012-2016 Board of Trustees City of Ellsworth
History of the Library Job Opportunities Library Policies
Support the Library Volunteer Friends of the Library
Donate to the EPL Adopt an Author Building Program
Volunteer for Books on Call Delivery Our Social Pages