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
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
Millinocket Memorial Library MillinocketMILS
Norway Memorial Library NorwayMinerva-Sierra
Orono Public Library OronoMinerva-Millennium
Paris Public Library ParisMILS
Pittsfield Public Library PittsfieldMinerva-Millennium
Rockland Public Library RocklandMinerva-Sierra
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 ThomastonMILS
Topsham Public Library TopshamMinerva-Millennium
Wells Public Library WellsMinerva-Millennium
Windham Public Library WindhamMinerva-Millennium
Wiscasset Public Library WiscassetMILS
Witherle Memorial Library CastineMinerva-Millennium
York Public Library YorkMinerva-Sierra
Academic Libraries
Library Name City/Town System
Central Maine Community College Library AuburnMinerva
Kennebec Valley Community College Library FairfieldMILS
Southern Maine Community College Library South PortlandMinerva
Maine Maritime Academy - Nutting Memorial Library CastineMinerva
University of Maine - Raymond H. Fogler Library OronoURSUS
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 New England - Jack S. Ketchum Library BiddefordStand Alone
Special Libraries
Library Name City/Town System
Maine State Law & Legislative Reference Library AugustaMILS
Maine State Library AugustaSelect