The Ellsworth Public Library is located at 20 State Street, downtown, on the banks of the Union River. Whether you are a resident or visitor, stop by to take advantage of all of the great resources the library offers. Learn more about the Ellsworth Public Library by visiting their website.