Maine Public Law Libraries

City Library Address Zip Phone
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
City Library Address Zip Phone
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
City Library Address Zip Phone
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
City Library Address Zip Phone
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
City Library Address Zip Phone
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
City Library Address Zip Phone
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
City Library Address Zip Phone
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
City Library Address Zip Phone
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
City Library Address Zip Phone
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
City Library Address Zip Phone
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
City Library Address Zip Phone
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
City Library Address Zip Phone
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
Lisbon Lisbon Village Branch Library 12 Main Street (207) 353-2262
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
City Library Address Zip Phone
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
City Library Address Zip Phone
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
City Library Address Zip Phone
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 (207) 833-7811
Orrs Island Orrs Island Library 1699 Harpswell Island Road 04066 (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
City Library Address Zip Phone
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
City Library Address Zip Phone
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
City Library Address Zip Phone
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
City Library Address Zip Phone
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
City Library Address Zip Phone
Union Vose Library 343 Common Road 04862 (207) 785-4733
Unity Dorothy W Quimby Library 90 Quaker Hill Road 04988 (207) 948-3131
City Library Address Zip Phone
Van Buren Abel J.Morneault Memorial Library 153 Main Street 04785 (207) 868-5076
Vinalhaven, Me. Vinalhaven Public Library 6 Carver Street 04863 (207) 863-4401
City Library Address Zip Phone
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
City Library Address Zip Phone
Yarmouth Merrill Memorial Library 215 Main Street 04096 (207) 846-4763
York York Public Library 15 Long Sands Road 03909 (207) 363-2818