Eldredge Public Library is the public library of Chatham, Massachusetts. It is located at 564 Main Street, in a National Register-listed Romanesque Revival building donated by Chatham native Marcellus Eldredge. It was designed by Boston architect A. M. Marble.