Error loading page.
Try refreshing the page. If that doesn't work, there may be a network issue, and you can use our self test page to see what's preventing the page from loading.
Learn more about possible network issues or contact support for more help.

Need a library card?

You need a library card to borrow digital titles, place holds, and add titles to your wish list.

Begin typing your library’s name to see if it’s a member of this website, or click the down arrow to select from a list. Once you select a library, we'll show you the best way to get a library card.

No matches. Try checking your spelling, and confirm you're using the correct library name. You can also find your library using www.overdrive.com.

Beverly Public Library

Bunker Hill Community College Library and Learning Commons

Danvers: Peabody Institute Library

Endicott College: Diane M. Halle Library

Everett Public Libraries

Gloucester: Sawyer Free Library

Gordon College: Jenks Library

Lynn Public Library

Lynnfield Public Library

Marblehead: Abbot Public Library

Mass Board of Library Commissioners Library

Melrose Public Library

Merrimack College: McQuade Library

Middlesex Community College Library

Middlesex Community College Library - Bedford

Middlesex Community College Library - Lowell

Montserrat College: Paul. M. Scott Library

North Shore Community College Library

North Shore Community College Library - Danvers

North Shore Community College Library - Lynn

Northern Essex Community College Library

Northern Essex Community College Library - Haverhill

Northern Essex Community College Library - Lawrence

Peabody: Peabody Institute Library

Phillips Academy, Andover: Oliver Wendell Holmes Library

Reading Public Library

Revere Public Library

Salem Public Library

Salem State College Library

Saugus Public Library

Stoneham Public Library

Swampscott Public Library

Wakefield: Lucius Beebe Memorial Library

Winthrop Public Library