Libraries in the Maine Reciprocal Borrowing Program

The Maine Reciprocal Borrowing Program expands on Maine's Interlibrary Loan service to allow patrons from participating libraries to visit other libraries in the program and check out books in person.

If you have a valid library card from any of the libraries included in the lists below, you can use that card to check out materials from other libraries on these lists to borrow materials when you visit those libraries.

Sort A-Z or Z-A for Library Name or Town by clicking on the header.

Public Libraries
Library Name City/Town System
Ricker Memorial Library PolandMILS
Auburn Public Library AuburnMinerva-Millennium
Bangor Public Library BangorURSUS-Millennium
Belfast Free Library BelfastMinerva-Millennium
Berwick Public Library BerwickMILS
Boothbay Harbor Memorial Library BoothbayMinerva-Millennium
Calais Free Library CalaisMinerva-Sierra
Charlotte Hobbs Memorial Library LovellMinerva-Millennium
D.A. Hurd Library North BerwickMILS
Edythe Dyer Community Library HampdenMinerva-Millennium
Jesup Memorial Library Bar HarborMinerva-Millennium
Kennebunk Free Library KennebunkMinerva-Millennium
Lewiston Public Library LewistonMinerva-Millennium
Libby Memorial Library Old Orchard BeachMILS
Lisbon Library LisbonMILS
Ludden Memorial Library DixfieldMinerva-Millennium
McArthur Public Library BiddefordMinerva-Millennium
Merrill Memorial Library YarmouthMinerva-Sierra
Millinocket Memorial Library MillinocketMILS
Norway Memorial Library NorwayMinerva-Sierra
Orono Public Library OronoMinerva-Millennium
Paris Public Library ParisMILS
Pittsfield Public Library PittsfieldMinerva-Millennium
Portland Public Library PortlandMillennium(III)
Rockland Public Library RocklandMinerva-Millennium
Rockport Public Library RockportMinerva-Millennium
Scarborough Public Library ScarboroughMinerva-Millennium
Skidompha Public Library DamariscottaMinerva-Millennium
South Berwick Public Library South BerwickMILS
Southwest Harbor Public Library Southwest HarborMinerva-Millennium
Springvale Public Library SpringvaleMILS
Thomas Memorial Library Cape ElizabethMinerva-Millennium
Thomaston Public Library ThomastonSurpass
Topsham Public Library TopshamMinerva-Millennium
Waterville Public Library WatervilleMinerva-Sierra
Wells Public Library WellsMinerva-Millennium
Windham Public Library WindhamMinerva-Millennium
Wiscasset Public Library WiscassetMILS
Witherle Memorial Library CastineMinerva-Millennium
York Public Library YorkMinerva-Millennium
Portland Public Library - Burbank Branch PortlandMillennium(III)
Portland Public Library - Peaks Island Branch PortlandMillennium(III)
Portland Public Library - Riverton Branch PortlandMillennium(III)
Camden Public Library CamdenMinerva-Millennium
Academic Libraries
Library Name City/Town System
Bates College - Ladd Library LewistonStand Alone
Bowdoin College - Hawthorne Longfellow Library BrunswickStand Alone
Colby College Libraries WatervilleStand Alone
Dorothy Webb Quimby Library, Unity College UnityMinerva
Central Maine Community College Library AuburnMinerva
Eastern Maine Community College Library BangorMinerva
Kennebec Valley Community College Library FairfieldMILS
Northern Maine Community College Library Presque IsleMinerva
Southern Maine Community College Library South PortlandMinerva
Washington County Community College Library CalaisMinerva
Unity College - Dorothy W. Quimby Library UnityMinerva
Husson University - Sawyer Library BangorMinerva
Maine Maritime Academy - Nutting Memorial Library CastineMinerva
Thomas College Library WatervilleMinerva
University of Maine - Raymond H. Fogler Library OronoURSUS
University of Maine at Augusta - Katz Library AugustaURSUS
University of Maine at Augusta, Bangor Campus - Nottage Library BangorURSUS
University of Maine at Farmington - Mantor Library FarmingtonURSUS
University of Maine at Fort Kent - Blake Library Fort KentURSUS
University of Maine at Machias - Merrill Library MachiasURSUS
University of Maine at Presque Isle - UM-Presque Isle Library Presque IsleURSUS
University of Southern Maine Libraries Portland/GorhamURSUS
University of New England - Abplanalp Library PortlandStand Alone
University of New England - Jack S. Ketchum Library BiddefordStand Alone
Saint Joseph's College - Wellehan Library StandishMinerva
Special Libraries
Library Name City/Town System
Maine State Law & Legislative Reference Library AugustaSelect
Maine State Library AugustaSelect
Northern Light Eastern Maine Medical Center - Hadley Parrot Health Science Library BangorSelect
MaineGeneral Medical Center - Alfond Center for Health AugustaSelect