The Main Reciprocal Borrowing Program has resumed, but due to the ongoing COVID-19 crisis not all originally participating libraries have been able to rejoin yet. Please check with the library you would like to visit via their website or phone before visiting to get the most up-to-date information about their participation.
Click here for a map of all participating libraries
Click on a library’s name to open their website for more information.
- A.B. Ricker Memorial Library (Poland)
- Auburn Public Library (Auburn)
- Bangor Public Library (Bangor)
- Bates College – Ladd Library (Lewiston)
- Belfast Free Library (Belfast)
- Berwick Public Library (Berwick)
- Boothbay Harbor Memorial Library (Boothbay)
- Bowdoin College – Hawthorne Longfellow Library (Brunswick)
- Calais Free Library (Calais)
- Central Maine Community College Library (Auburn)
- Charlotte Hobbs Memorial Library (Lovell)
- Colby College Libraries (Waterville)
- D.A. Hurd Library (North Berwick)
- Eastern Maine Community College Library (Bangor)
- Edythe Dyer Community Library (Hampden)
- Husson University – Sawyer Library (Bangor)
- Jesup Memorial Library (Bar Harbor)
- Kennebec Valley Community College Library (Fairfield)
- Kennebunk Free Library (Kennebunk)
- Lewiston Public Library (Lewiston)
- Libby Memorial Library (Old Orchard Beach)
- Lisbon Library (Lisbon)
- Ludden Memorial Library (Dixfield)
- Maine Maritime Academy – Nutting Memorial Library (Castine)
- Maine State Law & Legislative Reference Library (Augusta)
- Maine State Library (Augusta)
- MaineGeneral Medical Center – Alfond Center for Health (Augusta)
- McArthur Public Library (Biddeford)
- Merrill Memorial Library (Yarmouth)
- Millinocket Memorial Library (Millinocket)
- Northern Light Eastern Maine Medical Center – Hadley Parrot Health Science Library (Bangor)
- Northern Maine Community College Library (Presque Isle)
- Norway Memorial Library (Norway)
- Orono Public Library (Orono)
- Paris Public Library (Paris)
- Pittsfield Public Library (Pittsfield)
- Portland Public Library – Burbank Branch (Portland)
- Portland Public Library – Peaks Island Branch (Portland)
- Portland Public Library – Riverton Branch (Portland)
- Portland Public Library (Portland)
- Rockland Public Library (Rockland)
- Rockport Public Library (Rockport)
- Saint Joseph’s College – Wellehan Library (Standish)
- Scarborough Public Library (Scarborough)
- Skidompha Public Library (Damariscotta)
- South Berwick Public Library (South Berwick)
- Southern Maine Community College Library (South Portland)
- Southwest Harbor Public Library (Southwest Harbor)
- Springvale Public Library (Springvale)
- Thomas College Library (Waterville)
- Thomas Memorial Library (Cape Elizabeth)
- Thomaston Public Library (Thomaston)
- Topsham Public Library (Topsham)
- Unity College – Dorothy W. Quimby Library (Unity)
- University of Maine – Raymond H. Fogler Library (Orono)
- University of Maine at Augusta – Katz Library (Augusta)
- University of Maine at Augusta, Bangor Campus – Nottage Library (Bangor)
- University of Maine at Farmington – Mantor Library (Farmington)
- University of Maine at Fort Kent – Blake Library (Fort Kent)
- University of Maine at Machias – Merrill Library (Machias)
- University of Maine at Presque Isle – Library (Presque Isle)
- University of New England – Abplanalp Library (Portland)
- University of New England – Jack S. Ketchum Library (Biddeford)
- University of Southern Maine Libraries (Portland/Gorham)
- Washington County Community College Library (Calais)
- Waterville Public Library (Waterville)
- Wells Public Library (Wells)
- Windham Public Library (Windham)
- Wiscasset Public Library (Wiscasset)
- Witherle Memorial Library (Castine)
- York Public Library (York)