Maine Libraries
194 libraries — click any library to see its reciprocal Libby card options.
Abbott Memorial Library
Dexter, ME
Abel J. Morneault Memorial Library
Van Buren, ME
Albert F. Totman Library
Phippsburg, ME
Albion Public Library
Albion, ME
Alice L. Pendleton Library
Islesboro, ME
Andover Public Library
Andover, ME
Auburn Public Library
Auburn, ME
Bangor Public Library
Bangor, ME
Bass Harbor Memorial Library
Bernard, ME
Baxter Memorial Library
Gorham, ME
Belfast Free Library
Belfast, ME
Belgrade Public Library
Belgrade, ME
Berry Memorial Library
Bar Mills, ME
Berwick Public Library
Berwick, ME
Bethel Library Assn.
Bethel, ME
Blue Hill Public Library
Blue Hill, ME
Boothbay Harbor Memorial Library
Boothbay Harbor, ME
Bowdoinham Public Library
Bowdoinham, ME
Bremen Public Library
Bremen, ME
Brewer Public Library
Brewer, ME
Bridge Academy Public Library
Dresden, ME
Bridgton Public Library
Bridgton, ME
Bristol Area Library
Pemaquid, ME
Brooksville Free Public Library
Brooksville, ME
Brown Memorial Library - Clinton
Clinton, ME
Brownfield Public Library
Brownfield, ME
Buck Memorial Library
Bucksport, ME
Calais Free Library
Calais, ME
Camden Public Library
Camden, ME
Caribou Public Library
Caribou, ME
Carrabassett Valley Public Library
Carrabassett Valley, ME
Carver Memorial Library
Searsport, ME
Cary Library-Houlton
Houlton, ME
Cary Memorial Library-Wayne
Wayne, ME
Casco Public Library
Casco, ME
Case Memorial Library
Kenduskeag, ME
Charles M. Bailey Public Library
Winthrop, ME
Charlotte Hobbs Memorial Library
Lovell, ME
Chase Emerson Memorial Library
Deer Isle, ME
Cherryfield Public Library
Cherryfield, ME
Community Library
Lyman, ME
Coolidge Library
Solon, ME
Cumston Public Library
Monmouth, ME
Curtis Memorial Library
Brunswick, ME
Cushing Public Library
Cushing, ME
D.A. Hurd Library
North Berwick, ME
Denmark Public Library
Denmark, ME
Dorcas Library
Prospect Harbor, ME
Dr. Shaw Memorial Library
Mount Vernon, ME
Dyer Library
Saco, ME
Edythe Dyer Community Library
Hampden, ME
Ellsworth Public Library
Ellsworth, ME
Falmouth Memorial Library
Falmouth, ME
Farmington Public Library
Farmington, ME
Fort Fairfield Public Library
Fort Fairfield, ME
Fort Kent Public Library
Fort Kent, ME
Freeport Community Library
Freeport, ME
Frenchmans Bay Library
Sullivan, ME
Friend Memorial Public Library
Brooklin, ME
Friendship Public Library
Friendship, ME
Gardiner Public Library
Gardiner, ME
Gibbs Library
Washington, ME
Goodall Memorial Library
Sanford, ME
Gray Public Library
Gray, ME
Guilford Memorial Library
Guilford, ME
Harrison Village Library
Harrison, ME
Hartland Public Library
Hartland, ME
Henry D. Moore Library
Steuben, ME
Hollis Center Public Library
Hollis, ME
Hope Library
Hope, ME
Hubbard Free Library
Hallowell, ME
Isaac F. Umberhine Public Library
Richmond, ME
Jackman Public Library
Jackman, ME
Jackson Memorial Library
Tenants Harbor, ME
Jay-Niles Memorial Library
Jay, ME
Jesup Memorial Library
Bar Harbor, ME
Julia Adams Morse Memorial Library
Greene, ME
Kennebunk Free Library
Kennebunk, ME
Laura E. Richards Library
Georgetown, ME
Lawrence Public Library
Fairfield, ME
Lewiston Public Library
Lewiston, ME
Libby Memorial Library
Old Orchard Beach, ME
Liberty Library
Liberty, ME
Limerick Public Library
Limerick, ME
Lincolnville Community Library
Lincolnville, ME
Lisbon Library Dept
Lisbon Falls, ME
Lithgow Public Library
Augusta, ME
Livermore Public Library
Livermore, ME
Long Island Community Library
Long Island, ME
Long Lake Public Library
St. Agatha, ME
Louis T. Graves Memorial Library
Kennebunkport, ME
Lubec Memorial Library
Lubec, ME
Ludden Memorial Library
Dixfield, ME
Madawaska Public Library
Madawaska, ME
Madison Public Library
Madison, ME
Mark And Emily Turner Memorial Library
Presque Isle, ME
Mcarthur Public Library
Biddeford, ME
Mechanic Falls Public Library
Mechanic Falls, ME
Merrill Memorial Library
Yarmouth, ME
Mexico Free Public Library
Mexico, ME
Milbridge Public Library
Milbridge, ME
Mildred Stevens Williams Memorial Library
Appleton, ME
Millinocket Memorial Library
Millinocket, ME
Milo Free Public Library
Milo, ME
Monhegan Memorial Library
Monhegan, ME
Monroe Community Library
Monroe, ME
Monson Public Library
Monson, ME
Naples Public Library
Naples, ME
New Gloucester Public Library
New Gloucester, ME
New Portland Community Library
New Portland, ME
New Vineyard Public Library
New Vineyard, ME
Newport Public Library
Newport, ME
Norridgewock Public Library
Norridgewock, ME
Northeast Harbor Library
Northeast Harbor, ME
Norway Memorial Library
Norway, ME
Oakland Public Library
Oakland, ME
Ogunquit Memorial Library
Ogunquit, ME
Old Town Public Library
Old Town, ME
Orono Public Library
Orono, ME
Orrington Public Library
Orrington, ME
Paris Public Library
South Paris, ME
Patten Free Library
Bath, ME
Peabody Memorial Library
Jonesport, ME
Peavey Memorial Library
Eastport, ME
Pittsfield Public Library
Pittsfield, ME
Porter Memorial Library
Machias, ME
Portland Public Library
Portland, ME
Prince Memorial Library
Cumberland, ME
Princeton Public Library
Princeton, ME
Rangeley Public Library
Rangeley, ME
Raymond Village Library
Raymond, ME
Readfield Community Library
Readfield, ME
Revere Memorial Library
Isle-Au-Haut, ME
Rice Public Library
Kittery, ME
Ricker Memorial Library
Poland, ME
Robert A. Frost Memorial Library
Limestone, ME
Rockland Public Library
Rockland, ME
Rockport Public Library
Rockport, ME
Rumford Public Library
Rumford, ME
Rutherford Library
South Bristol, ME
Scarborough Public Library
Scarborough, ME
Searsmont Town Library
Searsmont, ME
Shaw Public Library - Greenville
Greenville, ME
Simpson Memorial Library
Carmel, ME
Skidompha Public Library
Damariscotta, ME
Skowhegan Free Public Library
Skowhegan, ME
South Berwick Public Library
South Berwick, ME
South China Public Library
South China, ME
South Portland Public Library
South Portland, ME
South Thomaston Public Library
South Thomaston, ME
Southport Memorial Library
Southport, ME
Southwest Harbor Public Library
Southwest Harbor, ME
Spaulding Memorial Library
Sebago, ME
Springvale Public Library
Springvale, ME
Stockton Springs Community Library
Stockton Springs, ME
Stonington Public Library
Stonington, ME
Strong Public Library
Strong, ME
Swans Island Public Library
Swan'S Island, ME
Thomas Memorial Library
Cape Elizabeth, ME
Thomaston Public Library
Thomaston, ME
Thompson Free Library
Dover-Foxcroft, ME
Topsham Public Library
Topsham, ME
Treat Memorial Library
Livermore Falls, ME
Turner Public Library
Turner, ME
Underwood Memorial Library
Fayette, ME
Unity Public Library
Unity, ME
Vassalboro Public Library
East Vassalboro, ME
Vinalhaven Public Library
Vinalhaven, ME
Vose Library
Union, ME
Waldo Peirce Reading Room
Frankfort, ME
Waldoboro Public Library
Waldoboro, ME
Walker Memorial Library
Westbrook, ME
Walter T. A. Hansen Memorial Library
Mars Hill, ME
Warren Free Public Library
Warren, ME
Washburn Memorial Library
Washburn, ME
Waterboro Public Library
East Waterboro, ME
Waterford Library Association
Waterford, ME
Waterville Public Library
Waterville, ME
Webster Library
Kingfield, ME
Weld Free Public Library
Weld, ME
Wells Public Library
Wells, ME
West Buxton Public Library Association
Buxton, ME
West Paris Public Library
West Paris, ME
Whitefield Library
Whitefield, ME
William Fogg Public Library
Eliot, ME
Wilton Free Public Library
Wilton, ME
Windham Public Library
Windham, ME
Winslow Public Library
Winslow, ME
Winter Harbor Public Library
Winter Harbor, ME
Winterport Memorial Library
Winterport, ME
Wiscasset Public Library
Wiscasset, ME
Witherle Memorial Library
Castine, ME
York Public Library
York, ME
Zadoc Long Free Library
Buckfield, ME