Acton | Acton Public Library | 35 H Road-Route 109 | 04001 | (207) 636-2781 |
Addison | Mayhew Library Assn | 290 Water Street | 04606 | |
Albion | Albion Public Library | 18 Main Street | 04910 | (207) 437-2220 |
Albion | Albion Public Library | 18 Main Street | | (207) 437-2616 |
Alfred | Parsons Memorial Library | 27 Saco Road | 04002 | (207) 324-2001 |
Allagash | Allagash Public Library | 894 Allagash Road | | (207) 398-4454 |
Allagash | Faye Oleary Hafford Library | 1063 Allagash Road | 04774 | (207) 398-4454 |
Andover | Andover Public Library | 46 Church Street | 04216 | (207) 392-4841 |
Appleton | Milldred Stevens Williams Memorial Library | 2957 Sennebec Road | 04862 | (207) 785-5656 |
Ashland | Ashland Community Library | 57 Exchange Street | 04732 | (207) 435-6532 |
Auburn | Auburn Public Library | 49 Spring Street | 04210 | (207) 333-6640 |
Augusta | Lithgow Public Library | 45 Winthrop Street | 04330 | (207) 626-2415 |
| | | | |
Baileyville | Woodland Public Library | 169 Main Street | 04694 | (207) 427-3235 |
Bangor | Bangor Public Library | 145 Harlow Street | 04401 | (207) 947-8336 |
Bar Harbor | Jesup Memorial Library | 34 Mount Desert Street | 04609 | (207) 288-4245 |
Bar Mills | Berry Memorial Library | 93 Main Street | 04004 | (207) 929-5484 |
Bath | Patten Free Library | 33 Summer Street | 04530 | (207) 443-5141 |
Belfast | Belfast Free Library | 106 High Street | 04915 | (207) 338-3884 |
Belgrade | Belgrade Public Library | 1 Center Drive | 04917 | (207) 495-3508 |
Bernard | Bass Harbor Memorial Library | 89 Main Street | 04612 | (207) 244-3798 |
Bernard | Tremont – Bass Harbor Memorial Library | | | (207) 244-3798 |
Berwick | Berwick Public Library | 103 Old Pine Hill Road North | 03901 | (207) 698-5737 |
Bethel | Bethel Library Assn | 5 Broad Street | 04217 | (207) 824-2520 |
Biddeford | Mcarthur Public Library | 270 Main Street | 04005 | (207) 284-4181 |
Bingham | Bingham Union Library | 297 Main Street | 04920 | (207) 672-3002 |
Blue Hill | Blue Hill Library | 5 Parker Point Road | | (207) 374-5515 |
Blue Hill | Blue Hill Public Library | 5 Parker Point Road | 04614 | (207) 374-5515 |
Boothbay Harbor | Boothbay Harbor Memorial Library | 4 Oak Street | 04538 | (207) 633-3112 |
Bowdoinham | Bowdoinham Public Library | 13a School Street | 04008 | (207) 666-8405 |
Bradford | John B. Curtis Free Public Library | 435 Main Rd | 04410 | (207) 327-2923 |
Bremen | Bremen Public Library | 204 Waldoboro Rd | 04551 | (207) 529-5572 |
Brewer | Brewer Public Library | 100 South Main Street | 04412 | (207) 989-7943 |
Bridgton | Bridgton Public Library | 1 Church Street | 04009 | (207) 647-2472 |
Brooklin | Friend Memorial Public Library | 1 Reach Road | 04616 | (207) 359-2276 |
Brooksville | Brooksville Free Public Library | 1 Town House Road | 04617 | (207) 326-4560 |
Brownfield | Brownfield Public Library | 216 Main Street | 04010 | (207) 935-3003 |
Brownfield | Brownfield Public Library | | | (207) 935-3003 |
Brownville | Brownville Public Library | 27 Church Street | 04414 | |
Brunswick | Curtis Memorial Library | 23 Pleasant Street | 04011 | (207) 725-5242 |
Bryant Pond | Whitman Memorial Library | 28 South Main Street | 04219 | (207) 665-2505 |
Buckfield | Zadoc Long Free Library | 5 Turner Street | 04220 | (207) 336-2171 |
Bucksport | Buck Memorial Library | 47 Main Street | 04416 | (207) 469-2650 |
Buxton | West Buxton Public Library | 34 River Road (Route 112) | 04093 | (207) 727-5898 |
| | | | |
Calais | Calais Free Library | 9 Union Street | 04619 | (207) 454-2758 |
Camden | Camden Public Library | 55 Main Street | 04843 | (207) 236-3440 |
Canaan | Canaan Public Library | 288 Main Street | 04924 | (207) 474-6397 |
Cape Elizabeth | Cape Elizabeth – Thomas Memorial Library | 6 Scott Dyer Road | | (207) 799-1720 |
Cape Elizabeth | Thomas Memorial Library | 6 Scott Dyer Rd. | 04107 | (207) 799-1720 |
Cape Porpoise | Cape Porpoise Library | 173 Main Street | 04014 | (207) 967-5668 |
Caribou | Caribou Public Library | 30 High Street | 04736 | (207) 493-4214 |
Carmel | Simpson Memorial Library | 8 Plymouth Rd | 04419 | (207) 848-7145 |
Carrabassett | Carrabassett Valley Public Library | 1234 Carrabassett Drive | 04947 | (207) 235-2211 |
Casco | Casco Public Library | 5 Leach Hill Road | 04015 | (207) 627-4541 |
Castine | Witherle Memorial Library | 41 School Street | 04421 | (207) 326-4375 |
Charleston | Charleston Public Library | 13 Atkinson Road | 04422 | (207) 285-3680 |
Chebeague | Cumberland – Chebeague Island Library | 25 South Road, Rr 1 | | (207) 846-4351 |
Chebeague Island | Chebeague Island Library | 247 South Road, Unit 3 | 04017 | (207) 846-4351 |
Cherryfield | Cherryfield Public Library | 35 Main Street | 04622 | (207) 546-4228 |
China Village | Albert Church Brown Memorial Library | 37 Main Street | 04926 | (207) 787-3155 |
Cliff Island | Cliff Island Library | 119 Sunset Avenue | 04019 | (207) 766-5188 |
Clinton | Brown Memorial Library – Clinton | 53 Railroad Street | 04927 | (207) 426-8686 |
Clinton | Clinton – Brown Memorial Library | 14 Railroad Street | | (207) 426-8686 |
Cooper | Cooper Free Public Library | | | (207) 454-7383 |
Corinna | Stewart Free Library | 8 Levi Stewart Drive | 04928 | (207) 278-2454 |
Corinth | Atkins Memorial Library | 360 Main Street | 04427 | (207) 285-7226 |
Cornish | Bonney Memorial Library | 36 Main Street | 04020 | (207) 625-8083 |
Cranberry Isles | Great Cranberry Library | 13 Main Road | 04625 | (207) 244-7358 |
Cumberland | Prince Memorial Library | 266 Main Street | 04021 | (207) 829-2215 |
Cushing | Cushing Public Library | 39 Cross Road | 04563 | (207) 354-8860 |
Cutler | Louise Clements Library | 2655 Cutler Road | 04626 | (207) 259-3693 |
| | | | |
Damariscotta | Skidompha Public Library | 184 Main Street | 04543 | (207) 563-5513 |
Danforth | Danforth Public Library | 46 Central Street | 04424 | (207) 448-2055 |
Deer Isle | Chase Emerson Memorial Library | 17 Main Street | 04627 | (207) 348-2899 |
Denmark | Denmark Public Library | 121 East Main Street | 04022 | (207) 452-2200 |
Dennysville | Lincoln Memorial Library – Dennysville | 17 King Street | 04628 | (207) 726-4750 |
Detroit | Anna Field Fernald Library | 35 South Main Street | 04929 | (207) 257-4488 |
Dexter | Abbott Memorial Library | 1 Church Street | 04930 | (207) 924-7292 |
Dixfield | Ludden Memorial Library | 42 Main Street | 04224 | (207) 562-8838 |
Dover-Foxcroft | Thompson Free Library | 186 East Main St. | 04426 | (207) 564-3350 |
Dresden | Bridge Academy Public Library | 44 Middle Road | 04342 | (207) 737-8810 |
| | | | |
E. Waterboro | Waterboro Public Library | 187 Main St. | 04030 | (207) 247-3363 |
East Baldwin | Brown Memorial Library – Baldwin | 2 Norton Place | 04024 | (207) 787-3155 |
East Blue Hill | East Blue Hill Public Library | 9 Curtis Cove Road | 04629 | (207) 374-5577 |
East Machias | East Machias – Sturdivant Public Library | | | (207) 255-0070 |
East Machias | Sturdivant Public Library | 514 Main Street | 04630 | (207) 255-0070 |
East Millinocket | East Millinocket Public Library | 53 Main Street | 04430 | (207) 746-3554 |
East Sebago | Sebago – Spaulding Memorial Library | | | (207) 787-2321 |
East Vassalboro | Vassalboro Public Library | 930 Bog Road | 04935 | (207) 923-3233 |
Eastport | Peavey Memorial Library | 26 Water Street | 04631 | (207) 853-4021 |
Eliot | William Fogg Public Library | 116 Old Road | 03903 | (207) 439-9437 |
Ellsworth | Ellsworth Public Library | 20 State Street | 04605 | (207) 667-6363 |
Enfield | Cole Memorial Library | 789 Hammett Road | 04493 | (207) 732-4270 |
| | | | |
Fairfield | Lawrence Public Library | 33 Lawrence Avenue | 04937 | (207) 453-6867 |
Falmouth | Falmouth Memorial Library | 5 Lunt Road | 04105 | (207) 781-2351 |
Farmington | Farmington Public Library | 117 Academy Street | 04938 | (207) 778-4312 |
Fayette | Underwood Memorial Library | 2006 Main Street | 04349 | (207) 685-3778 |
Fort Fairfield | Fort Fairfield Public Library | 339 Main Street | 04742 | (207) 472-3880 |
Fort Kent | Fort Kent Public Library | 1 Monument Square | 04743 | (207) 834-3048 |
Frankfort | Frankfort – Pierce Reading Room Library | | | (207) 000-0000 |
Frankfort | Waldo Peirce Reading Room | 11a Main Road South | 04438 | (207) 223-4438 |
Freeport | Freeport Community Library | 10 Library Drive | 04032 | (207) 865-3307 |
Frenchboro | Frenchboro Public Library | | 04635 | (207) 334-2924 |
Friendship | Friendship Public Library | 3 Main Street | 04547 | (207) 832-5332 |
Fryeburg | Fryeburg Public Library | 515 Main Street | 04037 | (207) 935-2731 |
| | | | |
Gardiner | Gardiner Public Library | 152 Water Street | 04345 | (207) 582-3312 |
Garland | Garland – Lyndon Oak Memorial Library | | | (207) 000-0000 |
Garland | Lyndon Oak Memorial Library | 5 Dexter Road | 04939 | |
Georgetown | Laura E. Richards Library | 863 Five Islands Road | 04548 | (207) 371-9995 |
Glenburn | Glenburn Library | 991 Hudson Road | 04401 | (207) 942-9897 |
Gorham | Baxter Memorial Library | 71 South Street | 04038 | (207) 839-5031 |
Gorham | North Gorham Public Library | 2 Standish Neck Road | 04038 | (207) 892-2575 |
Gorham | South Windham Public Library | 857 Gray Road | 04038 | |
Gray | Gray Public Library | 5 Hancock Street | 04039 | (207) 657-4110 |
Greene | Julia Adams Morse Memorial Library | 105 Main Street | 04236 | (207) 946-5544 |
Greenville | Shaw Public Library – Greenville | 9 Lily Bay Road | 04441 | (207) 695-3579 |
Guilford | Guilford Memorial Library | 4 Library Street | 04443 | (207) 876-4547 |
| | | | |
Hallowell | Hubbard Free Library | 115 Second Street | 04347 | (207) 622-6582 |
Hampden | Edythe Dyer Community Library | 269 Main Road North | 04444 | (207) 862-3550 |
Harpswell | Cundys Harbor Library | 935 Cundys Harbor Road | 04079 | (207) 725-1461 |
Harrington | Gallison Memorial Library | 1292 Main Street | 04643 | (207) 483-4547 |
Harrington | Harrington – Gallison Memorial Library | | | (207) 483-4547 |
Harrison | Bolsters Mills Village Library | 659 Bolsters Mills Road | 04040 | (207) 583-6421 |
Harrison | Harrison Village Library | 4 Front Street | 04040 | (207) 583-2970 |
Hartland | Hartland Public Library | 16 Mill Street | 04943 | (207) 938-4702 |
Hiram | Soldiers Memorial Library | 85 Main Street | 04041 | (207) 625-4650 |
Hollis | Hollis Center Public Library | 14 Little Falls Road | 04042 | (207) 929-3911 |
Hollis | Salmon Falls Library | 322 Old Alfred Road | 04042 | (207) 929-3990 |
Hope | Hope Library | 443 Camden Road | 04847 | (207) 763-3548 |
Houlton | Cary Library-Houlton | 107 Main Street | 04730 | (207) 532-1302 |
Howland | Thomas Free Library | 8 Main Street | 04448 | |
| | | | |
Island Falls | Katahdin Public Library | 20 Library Street | 04747 | |
Isle Au Haut | Isle Au Haut – Revere Memorial Library | | | (207) 000-0000 |
Isle-Au-Haut | Revere Memorial Library | 8 Main Street | 04645 | |
Islesboro | Alice L. Pendleton Library | 309 Main Road | 04848 | (207) 734-2218 |
Islesford | Cranberry Isles – Islesford Library | | | (207) 244-9565 |
Islesford | Islesford Library | 10 Mosswood Road | 04646 | (207) 244-9565 |
| | | | |
Jackman | Jackman Public Library | 604 Main Street | 04945 | (207) 668-2110 |
Jefferson | Jefferson Public Library | 48 Washington Road | 04348 | (207) 549-7491 |
Jonesport | Jonesport – Peabody Memorial Library | | | (207) 000-0000 |
Jonesport | Peabody Memorial Library | 162 Main Street | 04649 | (207) 497-3003 |
| | | | |
Kenduskeag | Case Memorial Library | 911 Stetson Road | 04450 | (207) 884-8598 |
Kenduskeag | Kenduskeag – Case Memorial Library | 911 Stetson Road | | (207) 884-8598 |
Kennebunk | Kennebunk Free Library | 112 Main Street | 04043 | (207) 985-2173 |
Kennebunkport | Graves Memorial Library | 18 Maine Street | 04046 | (207) 967-2778 |
Kezar Falls | Parsonsfield Public Library | | | (207) 625-4689 |
Kingfield | Webster Free Library | 22 Depot Street | 04947 | (207) 265-2052 |
Kittery | Rice Public Library | 8 Wentworth Street | 03904 | (207) 439-1553 |
| | | | |
Lebanon | Lebanon Town Library | 649 Center Road | 04027 | (603) 833-3318 |
Levant | Levant Heritage Library | 3519 Union Street | 04456 | (207) 884-8988 |
Lewiston | Lewiston Public Library | 200 Lisbon Street | 04240 | (207) 513-3004 |
Liberty | Ivan O. Davis-Liberty Library | 59 Main Street | 04949 | (207) 589-3161 |
Limerick | Limerick Public Library | 55 Washington Street | 04048 | (207) 793-8975 |
Limestone | Frost Memorial Library | 238 Main Street | | (207) 325-4706 |
Limestone | Robert A. Frost Memorial Library | 42 Main Street | 04750 | (207) 325-4706 |
Limington | Davis Memorial Library | 928 Cape Road | 04049 | (207) 637-2422 |
Lincoln | Lincoln Memorial Library | 21 West Broadway | 04457 | (207) 794-2765 |
Lisbon | Lisbon Library Dept | 28 Main Street | 04252 | (207) 353-6564 |
Livermore | Livermore Public Library | 22 Church Street | 04253 | (207) 897-7173 |
Livermore Falls | Treat Memorial Library | 56 Main Street | 04254 | (207) 897-3631 |
Long Island | Long Island Community Library | 7 Gorham Street | 04050 | (207) 766-2530 |
Lovell | Charlotte Hobbs Memorial Library | 227 Main Street | 04051 | (207) 925-3177 |
Lovell | Hill Memorial Library | box 470 | | (207) 928-2301 |
Lovell | Lewis Dana Hill Memorial Library | 2079 Main Street | 04016 | (207) 928-2301 |
Lubec | Lubec Memorial Library | 55 Water Street | 04652 | (207) 733-2491 |
Lyman | Lyman Community Library | 10 John Street | 04002 | (207) 499-7114 |
| | | | |
Machias | Machias – Porter Memorial Library | 52 Court Street | | (207) 255-3933 |
Machias | Porter Memorial Library | 92 Court St | 04654 | (207) 255-3933 |
Madawaska | Madawaska Public Library | 393 East Main Street | 04756 | (207) 728-3606 |
Madison | Madison Public Library | 12 Old Point Avenue | 04950 | (207) 696-5626 |
Mars Hill | Walter T. A. Hansen Memorial Library | 10 Hansen Street | 04758 | (207) 429-9625 |
Mattawamkeag | Mattawamkeag Public Library | 327 Main Street | 04459 | (207) 736-7013 |
Mechanic Falls | Mechanic Falls Public Library | 15 Elm Street | 04256 | (207) 345-9450 |
Mercer | Mercer – Shaw Library | | | (207) 587-2911 |
Mercer | Shaw Public Library – Mercer | 77 Main Street | 04957 | (207) 587-2529 |
Mexico | Mexico Free Public Library | 134 Main Street | 04257 | (207) 364-3281 |
Milbridge | Milbridge Public Library | 22 School Street | 04658 | (207) 546-3066 |
Millinocket | Millinocket Memorial Library | 5 Maine Avenue | 04462 | (207) 723-7020 |
Milo | Milo Free Public Library | 4 Pleasant Street | 04463 | (207) 943-2612 |
Monhegan Island | Monhegan Memorial Library | 1 Library Lane | 04852 | (207) 594-0549 |
Monmouth | Cumston Public Library | 796 Main Street | 04259 | (207) 933-4788 |
Monroe | Monroe Community Library | 8 Swan Lake Avenue | 04951 | (207) 525-3515 |
Monson | Monson Public Library | 10 Tenney Hill Road | 04464 | (207) 997-3785 |
Mount Desert | Somesville Library Association | 116 Main Street | 04660 | (207) 244-7404 |
Mount Vernon | Dr.Shaw Memorial Library | 344 Pond Road | 04352 | (207) 293-2565 |
| | | | |
Naples | Naples Public Library | 940 Roosevelt Trail | 04055 | (207) 693-6841 |
New Gloucester | New Gloucester Public Library | 379 Intervale Road | 04260 | (207) 926-4840 |
New Portland | New Portland Community Library | 899 River Road | 04961 | (207) 628-6561 |
New Sharon | Jim Ditzler Memorial Library | 37 Library Road | 04955 | (207) 779-1128 |
New Vineyard | New Vineyard Public Library | 20 Lake Street | 04956 | (207) 652-2250 |
Newfield | Newfield Village Library-Reading Room | 637 Water Street | 04056 | |
Newport | Newport Public Library | 145 Main Street | 04953 | (207) 368-5074 |
Norridgewcock | Norridgewock Free Public Library | 86 Sophie May Lane | 04957 | (207) 634-2828 |
North Anson | Stewart Public Library | 37 Elm Street | 04958 | (207) 635-3212 |
North Berwick | D.A. Hurd Library | 41 High Street | 03906 | (207) 676-2215 |
North Bridgton | Bridgton – North Bridgton Public Library | | | (207) 647-8563 |
North Bridgton | North Bridgton Public Library | 113 Waterford Rd | 04057 | (207) 647-8563 |
North Haven | North Haven Public Library | 33 Main Street | 04853 | (207) 867-9797 |
North Jay | Jay-Niles Memorial Library | 983 Main Street | 04262 | (207) 645-4062 |
North Monmouth | Monmouth – North Monmouth Public Library | | | (207) 933-3010 |
North Monmouth | North Monmouth Public Library | 132 North Main Street | 04265 | (207) 933-3010 |
Northeast Harbor | Northeast Harbor Library | 1 Joy Road | 04662 | (207) 276-3333 |
Norway | Norway Memorial Library | 258 Main Street | 04268 | (207) 743-5309 |
| | | | |
Oakland | Oakland Public Library | 18 Church Street | 04963 | (207) 465-7533 |
Ocean Park | Ocean Park Memorial Library | 11 Temple Avenue | 04063 | (207) 934-1853 |
Ocean Park | Old Orchard Beach – Ocean Park Memorial Lib | box 336 | | (207) 934-1853 |
Ogunquit | Ogunquit Memorial Library | 166 Shore Road | 03907 | (207) 646-9024 |
Old Orchard Beach | Libby Memorial Library | 27 Staples Street | 04064 | (207) 934-4351 |
Old Town | Old Town Public Library | 46 Middle Street | 04468 | (207) 827-3972 |
Orono | Orono Public Library | 16 Goodridge Drive | 04473 | (207) 866-5060 |
Orrington | Orrington Public Library | 15 School Street | 04474 | (207) 825-4938 |
Orrs Island | Orrs Island Library | 1699 Harpswell Island Road | 04066 | (207) 833-7811 |
Orrs Island | Orrs Island Library | | | (207) 833-7811 |
Otis | Otis Public Library | 132 Otis Road | 04605 | |
Otisfield | Harrison – Bolsters Mills Village Library | 6 Big Hill Road | | (207) 583-6421 |
Owls Head | Owls Head Village Library | 31 South Shore Drive | 04854 | (207) 593-0302 |
Oxford | Freeland Holmes Library | 109 Pleasant Street | 04270 | (207) 539-4016 |
| | | | |
Palermo | Palermo Community Library | 2315 Route 3 | 04354 | (207) 993-6088 |
Paris | Hamlin Memorial Library | 16 Hannibal Hamlin Drive | 04271 | (207) 743-2980 |
Paris | Paris – Hamlin Memorial Library | | | (207) 743-2980 |
Parkman | Harvey Memorial Library | 771 State Highway 150 | 04443 | (207) 876-3730 |
Parsonsfield | Kezar Falls Circulating Library | 11 Waddly Street | 04047 | (207) 625-2424 |
Patten | Veterans Memorial Library | 30 Main Street | 04765 | (207) 528-2164 |
Peaks Island | Peaks Island Branch Library | 129 Island Avenue | | (207) 766-5540 |
Pemaquid | Bristol Area Library | 619 Old County Road | 04554 | (207) 677-2115 |
Pembroke | Pembroke Library | 221 Old County Road | 04666 | (207) 726-4745 |
Phillips | Phillips Public Library | 96 Main Street | 04966 | (207) 639-2665 |
Phippsburg | Albert F. Totman Library | 28 Parker Head Road | 04562 | (207) 389-2309 |
Pittsfield | Pittsfield Public Library | 110 Library Street | 04967 | (207) 487-5880 |
Poland | Ricker Memorial Library | 1211 Maine Street | 04274 | (207) 998-4390 |
Portland | Burbank Branch Library | 377 Stevens Avenue | | (207) 774-4229 |
Portland | Munjoy Branch Library | 195 North Street | | (207) 772-4581 |
Portland | Peaks Island Branch | 129 Island Avenue | | (207) 766-5540 |
Portland | Portland Public Library | 467 Congress Street | 04101 | (207) 871-1700 |
Portland | Reiche Branch Library | 166 Brackett Street | | (207) 774-6871 |
Portland | Riverton Branch Library | 1600 Forest Avenue | | (207) 797-2915 |
Presque Isle | Mark And Emily Turner Memorial Library | 39 Second Street | 04769 | (207) 764-2571 |
Princeton | Princeton Public Library | 40 Main Street | 04668 | (207) 796-5333 |
Prospect Harbor | Dorcas Library | 28 Main Street | 04669 | (207) 963-4027 |
| | | | |
Rangeley | Rangeley Public Library | 7 Lake Street | 04970 | (207) 864-5529 |
Raymond | Raymond Village Library | 3 Meadow Rd | 04071 | (207) 655-4283 |
Readfield | Readfield Community Library | 1151 Main Street | 04355 | (207) 685-4089 |
Richmond | Isaac F Umberhine Public Library | 86 Main Street | 04357 | (207) 737-2770 |
Rockland | Rockland Public Library | 80 Union St. | 04841 | (207) 594-0310 |
Rockport | Rockport Public Library | 1 Limerock Street | 04856 | (207) 236-3642 |
Rumford | Rumford Public Library | 56 Rumford Ave. | 04276 | (207) 364-3661 |
| | | | |
Sabattus | Town Square Library | 1 Sabattus Mall | | (207) 375-6076 |
Saco | Dyer Library | 371 Main Street | 04072 | (207) 283-3861 |
Sanford | Goodall Memorial Library | 952 Main Street | 04073 | (207) 324-4714 |
Sangerville | Sangerville Public Library | 1 Town Hall Ave | 04479 | (207) 876-3491 |
Sargentville | Sargentville Library Assn | 653 Reach Road | 04673 | |
Scarborough | Scarborough Public Library | 48 Gorham Road | 04074 | (207) 883-4723 |
Seal Harbor | Mount Desert – Seal Harbor Library | | | (207) 276-5306 |
Searsmont | Searsmont Town Library | 37 Main St. South | 04973 | (207) 342-5549 |
Searsport | Carver Memorial Library | 12 Union Street | 04974 | (207) 548-2303 |
Sebago | Spaulding Memorial Library | 282 Sebago Road | 04029 | (207) 787-2321 |
Sedgwick | Sedgwick Library Assn | 45 Main Street | 04676 | (207) 359-2177 |
Shapleigh | Shapleigh Community Library | 607 Shapleigh Corner Road | 04076 | (207) 636-3630 |
Sherman | Sherman Public Library | 9 Church Street | 04776 | (207) 365-4882 |
Skowhegan | Skowhegan Public Library | 9 Elm Street | 04976 | (207) 474-9072 |
Solon | Coolidge Library | 17 South Main Street | 04979 | (207) 643-2562 |
Solon | Solon – Coolidge Library | | | (207) 643-2562 |
South Berwick | South Berwick Public Library | 37 Portland St. | 03908 | (207) 384-3308 |
South Bristol | Rutherford Library | 2000 State Route 129 | 04568 | (207) 644-1882 |
South China | South China Public Library | 247 Village St. | 04358 | (207) 445-3094 |
South Paris | Paris Public Library | 37 Market Square | 04281 | (207) 743-6994 |
South Portland | Memorial Branch Library | 155 Wescott Road | | (207) 775-1835 |
South Portland | South Portland Public Library | 482 Broadway | 04106 | (207) 767-7660 |
South Thomaston | South Thomaston Public Library | 8 Dublin Rd | 04858 | (207) 596-0022 |
Southport | Southport Memorial Library | 1032 Hendricks Hill Road | 04576 | (207) 633-2741 |
Southwest Harbor | Southwest Harbor Public Library | 338 Main Street | 04679 | (207) 244-7065 |
Springvale | Springvale Public Library | 443 Main Street | 04083 | (207) 324-4624 |
St. Agatha | Long Lake Public Library | 384 Main Street | 04772 | (207) 543-9395 |
Standish | Standish – Richville Library | 743 Richville Road | | (207) 642-4698 |
Steep Falls | Steep Falls Library | 1128 Pequawket Trail | 04085 | (207) 675-3132 |
Stetson | Stetson Public Library | 70 Village Road | 04488 | (207) 296-2020 |
Steuben | Henry D. Moore Library | 22 Village Road | 04680 | (207) 546-7301 |
Stockton Springs | Stockton Springs Community Library | 6 Station Street | 04981 | (207) 567-4147 |
Stonington | Stonington Public Library | 64 Main Street | 04681 | (207) 367-5926 |
Stratton | Stratton Public Library | 88 Main Street | 04982 | (207) 246-4401 |
Strong | Strong Public Library | 14 South Main St. | 04983 | (207) 684-4003 |
Sullivan | Frenchmans Bay Library | 1776 Us Highway 1 | 04664 | (207) 422-2307 |
Swans Island | Swans Island Public Library | 451 Atlantic Road | 04685 | (207) 526-4330 |
| | | | |
Tenants Harbor | Jackson Memorial Library | 38 Main Street | 04860 | (207) 372-8961 |
Thomaston | Thomaston Public Library | 60 Main Street | 04861 | (207) 354-2453 |
Topsham | Topsham Public Library | 25 Foreside Road | 04086 | (207) 725-1727 |
Turner | Turner Public Library | 98 Matthews Way | 04282 | (207) 225-2030 |
| | | | |
Union | Vose Library | 343 Common Road | 04862 | (207) 785-4733 |
Unity | Dorothy W Quimby Library | 90 Quaker Hill Road | 04988 | (207) 948-3131 |
| | | | |
Van Buren | Abel J.Morneault Memorial Library | 153 Main Street | 04785 | (207) 868-5076 |
Vinalhaven | Vinalhaven Public Library | 6 Carver Street | 04863 | (207) 863-4401 |
| | | | |
Waldoboro | Waldoboro Public Library | 958 Main Street | 04572 | (207) 832-4484 |
Warren | Warren Free Public Library | 282 Main Street | 04864 | (207) 273-2900 |
Washburn | Washburn Memorial Library | 1290 Main Street | 04786 | (207) 455-4814 |
Washington | Gibbs Library | 40 Old Union Road | 04574 | (207) 845-2663 |
Waterford | Waterford Library Association | 663 Waterford Road | 04088 | (207) 583-2050 |
Waterville | Waterville Public Library | 73 Elm Street | 04901 | (207) 872-5433 |
Wayne | Cary Memorial Library-Wayne | 17 Old Winthrop Road | 04284 | (207) 685-3612 |
Weld | Weld Public Library | 25 Church Street | 04285 | (207) 585-2439 |
Wells | Wells Public Library | 1434 Post Road | 04090 | (207) 646-8181 |
West Paris | West Paris Public Library | 226 Main Street | 04289 | (207) 674-2004 |
Westbrook | Walker Memorial Library | 800 Main Street | 04092 | (207) 854-0630 |
Westbrook | Warren Memorial Library | 479 Main Street | 04092 | (207) 854-5891 |
Whitneyville | Whitneyville Public Library | 51 School Street | 04654 | (207) 255-8077 |
Wilton | Wilton Free Public Library | 6 Goodspeed Street | 04294 | (207) 645-4831 |
Windham | Windham Public Library | 217 Windham Center Road | 04062 | (207) 892-1908 |
Winslow | Winslow Public Library | 136 Halifax Street | 04901 | (207) 872-1978 |
Winter Harbor | Winter Harbor Public Library | 18 Chapel Lane | 04693 | (207) 963-7556 |
Winterport | Winterport Memorial Library | 229 Main Street | 04496 | (207) 223-5540 |
Winthrop | Bailey Public Library | 39 Bowdoin Street | 04364 | (207) 377-8673 |
Wiscasset | Wiscasset Public Library | 21 High Street | 04578 | (207) 882-7161 |
| | | | |
Yarmouth | Merrill Memorial Library | 215 Main Street | 04096 | (207) 846-4763 |
York | York Public Library | 15 Long Sands Road | 03909 | (207) 363-2818 |