Maine Public Libraries listed by City.

Back to State Library Index

New in town? Just visiting. Need to find a library?
Books, magazines, newspapers, local history and internet access
is provided at most of these public libraries.
Call them, visit their website or use the map feature to locate the library.

Sponsored by:


Acton Public Library
Route 109
Acton, ME 04001-0539
Cou: York (207) 636-2781
MAILING ADDRESS:
Po Box 539
Acton, ME 04001-0539
  Map
Addison - Mayhew Library Assn
Main Street
Addison, ME 04606-0152
Cou: Washington (207) 483-6090
MAILING ADDRESS:
Po Box 152
Addison, ME 04606-0152
  Map
Albion Public Library
18 Main St
Albion, ME 04910-0355
Cou: Kennebec (207) 437-2220
MAILING ADDRESS:
Po Box 355
Albion, ME 04910-0355
  Map
Alfred - Parsons Memorial Library
27 Saco Road
Alfred, ME 04002-0167
Cou: York (207) 324-2001
MAILING ADDRESS:
P.o. Box 1065
Alfred, ME 04002-0167
  Map
Allagash Public Library
894 Allagash Road
Allagash, ME 04774-4022
Cou: Aroostook (207) 398-4454
Web Site
MAILING ADDRESS:
<-Same
  Map
Andover Public Library
46 Church Street
Andover, ME 04216-0393
Cou: Oxford (207) 392-4841
MAILING ADDRESS:
Po Box 393
Andover, ME 04216-0393
  Map
Appleton - Williams Memorial Library
2957 Sennebec Road
Appleton, ME 04862-6609
Cou: Knox (207) 785-5656
Web Site
MAILING ADDRESS:
260 Union Road
Appleton, ME 04862-6609
  Map
Ashland Community Library
57 Exchange Street
Ashland, ME 04732-0639
Cou: Aroostook (207) 435-6532
MAILING ADDRESS:
Po Box 639
Ashland, ME 04732-0639
  Map
Auburn Public Library
49 Spring Street
Auburn, ME 04210-5981
Cou: Androscoggin (207) 782-3191
Web Site
MAILING ADDRESS:
<-Same
  Map
Augusta - Lithgow Public Library
45 Winthrop Street
Augusta, ME 04330-5599
Cou: Kennebec (207) 626-2415
Web Site
MAILING ADDRESS:
<-Same
  Map
Baileyville - Woodland Public Library
169 Main Street
Baileyville, ME 04694-0549
Cou: Washington (207) 427-3235
MAILING ADDRESS:
Po Box 549
Baileyville, ME 04694-0549
  Map
Bangor Public Library
145 Harlow Street
Bangor, ME 04401-4900
Cou: Penobscot (207) 947-8336
Web Site
MAILING ADDRESS:
<-Same
  Map
Bar Harbor - Jesup Memorial Library
34 Mount Desert Street
Bar Harbor, ME 04609-1727
Cou: Hancock (207) 288-4245
Web Site
MAILING ADDRESS:
<-Same
  Map
Buxton - Berry Memorial Library
Main Street
Bar Mills, ME 04004-0025
Cou: York (207) 929-5484
MAILING ADDRESS:
Po Box 25
Bar Mills, ME 04004-0025
  Map
Bath - Patten Free Library
33 Summer Street
Bath, ME 04530-2687
Cou: Sagadahoc (207) 443-5141
Web Site
MAILING ADDRESS:
<-Same
  Map
Belfast Free Library
106 High Street
Belfast, ME 04915-6346
Cou: Waldo (207) 338-3884
Web Site
MAILING ADDRESS:
<-Same
  Map
Belgrade Public Library
1 Center Drive
Belgrade, ME 04917
Cou: Kennebec (207) 495-3508
MAILING ADDRESS:
<-Same
  Map
Tremont - Bass Harbor Memorial Library
Main Street
Bernard, ME 04612-0099
Cou: Hancock (207) 244-3798
MAILING ADDRESS:
Po Box 99
Bernard, ME 04612-0099
  Map
Berwick Public Library
43 B Route 236
Berwick, ME 03901-0838
Cou: York (207) 698-5737
MAILING ADDRESS:
P.o. Box 838
Berwick, ME 03901-0838
  Map
Bethel Library Assn
5 Broad Street
Bethel, ME 04217-0130
Cou: Oxford (207) 824-2520
MAILING ADDRESS:
Po Box 130
Bethel, ME 04217-0130
  Map
Biddeford - Mcarthur Public Library
270 Main Street
Biddeford, ME 04005-0346
Cou: York (207) 284-4181
Web Site
MAILING ADDRESS:
Po Box 346
Biddeford, ME 04005-0346
  Map
Bingham Union Library
Murray Street
Bingham, ME 04920-0023
Cou: Somerset
MAILING ADDRESS:
Po Box 23
Bingham, ME 04920-0023
  Map
Blue Hill Public Library
5 Parker Point Road
Blue Hill, ME 04614-0824
Cou: Hancock (207) 374-5515
Web Site
MAILING ADDRESS:
P.o. Box 824
Blue Hill, ME 04614-0824
  Map
Boothbay Harbor Memorial Library
4 Oak Street
Boothbay Harbor, ME 04538-1811
Cou: Lincoln (207) 633-3112
Web Site
MAILING ADDRESS:
<-Same
  Map
Bowdoinham Public Library
13a School Street
Bowdoinham, ME 04008-4428
Cou: Sagadahoc (207) 666-8405
Web Site
MAILING ADDRESS:
<-Same
  Map
Bradford - Curtis Free Public Library
435 Main Rd
Bradford, ME 04410-3428
Cou: Penobscot (207) 327-2923
MAILING ADDRESS:
187 Wilder Davis Road
Bradford, ME 04410-3428
  Map
Bremen Public Library
Waldoboro Rd
Bremen, ME 04551-0163
Cou: Lincoln (207) 529-5572
MAILING ADDRESS:
Po Box 163
Bremen, ME 04551-0163
  Map
Brewer Public Library
24 Union Street
Brewer, ME 04412-2091
Cou: Penobscot (207) 989-7943
Web Site
MAILING ADDRESS:
<-Same
  Map
Bridgton Public Library
1 Church Street
Bridgton, ME 04009-1118
Cou: Cumberland (207) 647-2472
Web Site
MAILING ADDRESS:
<-Same
  Map
Brooklin - Friend Memorial Public Library
Main Street
Brooklin, ME 04616-0057
Cou: Hancock (207) 359-2276
Web Site
MAILING ADDRESS:
Po Box 57
Brooklin, ME 04616-0057
  Map
Brooksville Free Public Library
1 Town House Road
Brooksville, ME 04617-0038
Cou: Hancock (207) 326-4560
Web Site
MAILING ADDRESS:
Po Box 38
Brooksville, ME 04617-0038
  Map
Brownfield Public Library
Main Street
Brownfield, ME 04010-0215
Cou: Oxford (207) 935-3003
Web Site
MAILING ADDRESS:
Po Box 215
Brownfield, ME 04010-0215
  Map
Brownville Public Library
27 Church Street
Brownville, ME 04414-0687
Cou: Piscataquis
MAILING ADDRESS:
Po Box 687
Brownville, ME 04414-0687
  Map
Brunswick - Curtis Memorial Library
23 Pleasant Street
Brunswick, ME 04011-2295
Cou: Cumberland (207) 725-5242
Web Site
MAILING ADDRESS:
<-Same
  Map
Woodstock - Whitman Memorial Library
28 South Main Street
Bryant Pond, ME 04219-0307
Cou: Oxford (207) 665-2505
MAILING ADDRESS:
Po Box 307
Bryant Pond, ME 04219-0307
  Map
Buckfield - Zadoc Long Free Library
5 Turner Street
Buckfield, ME 04220-0158
Cou: Oxford (207) 336-2171
Web Site
MAILING ADDRESS:
Po Box 158
Buckfield, ME 04220-0158
  Map
Bucksport - Buck Memorial Library
47 Main Street
Bucksport, ME 04416-1230
Cou: Hancock (207) 469-2650
MAILING ADDRESS:
Po Box Dd
Bucksport, ME 04416-1230
  Map
Buxton - West Buxton Public Library
34 River Road (route 112)
Buxton, ME 04093-0348
Cou: York (207) 727-5898
MAILING ADDRESS:
P.o. Box 348
Buxton, ME 04093-0348
  Map
Calais Free Library
9 Union Street
Calais, ME 04619-1898
Cou: Washington (207) 454-2758
Web Site
MAILING ADDRESS:
<-Same
  Map
Camden Public Library
55 Main Street
Camden, ME 04843-1794
Cou: Knox (207) 236-3440
Web Site
MAILING ADDRESS:
<-Same
  Map
Canaan Public Library
288 Main Street
Canaan, ME 04924-0280
Cou: Somerset (207) 474-6397
MAILING ADDRESS:
Po Box 280
Canaan, ME 04924-0280
  Map
Cape Elizabeth - Thomas Memorial Library
6 Scott Dyer Road
Cape Elizabeth, ME 04107-2499
Cou: Cumberland (207) 799-1720
Web Site
MAILING ADDRESS:
<-Same
  Map
Kennebunkport - Cape Porpoise Library
Atlantic Hall
Cape Porpoise, ME 04014
Cou: York (207) 967-5668
MAILING ADDRESS:
<-Same
  Map
Caribou Public Library
30 High Street
Caribou, ME 04736-2796
Cou: Aroostook (207) 493-4214
Web Site
MAILING ADDRESS:
<-Same
  Map
Carmel - Simpson Memorial Library
Plymouth Road
Carmel, ME 04419-0186
Cou: Penobscot (207) 848-7145
MAILING ADDRESS:
Po Box 186
Carmel, ME 04419-0186
  Map
Casco Public Library
5 Leach Hill Road
Casco, ME 04015
Cou: Cumberland (207) 627-4541
Web Site
MAILING ADDRESS:
Po Box 420
Casco, ME 04015
  Map
Castine - Witherle Memorial Library
41 School Street
Castine, ME 04421-0202
Cou: Hancock (207) 326-4375
MAILING ADDRESS:
Po Box 202
Castine, ME 04421-0202
  Map
Charleston Public Library
Main Road
Charleston, ME 04422-9703
Cou: Penobscot (207) 285-3637
MAILING ADDRESS:
Po Box 119
Charleston, ME 04422-9703
  Map
Cumberland - Chebeague Island Library
247 South Road, Unit 3
Chebeague, ME 04017-9753
Cou: Cumberland (207) 846-4351
Web Site
MAILING ADDRESS:
<-Same
  Map
Cherryfield Public Library
53 Main Street
Cherryfield, ME 04622
Cou: Washington (207) 546-4228
MAILING ADDRESS:
<-Same
  Map
China - Albert Church Brown Memorial Library
37 Main Street
China Village, ME 04926-0146
Cou: Kennebec (207) 968-2926
MAILING ADDRESS:
Po Box 6146
China Village, ME 04926-0146
  Map
Clinton - Brown Memorial Library
14 Railroad Street
Clinton, ME 04927-0370
Cou: Kennebec (207) 426-8686
Web Site
MAILING ADDRESS:
P.o. Box 370
Clinton, ME 04927-0370
  Map
Cooper Free Public Library
86 East Ridge Road
Cooper, ME 04657-3206
Cou: Washington (207) 454-7383
MAILING ADDRESS:
<-Same
  Map
Corinna - Stewart Free Library
8 Levi Stewart Drive
Corinna, ME 04928-9757
Cou: Penobscot (207) 278-2454
MAILING ADDRESS:
<-Same
  Map
Corinth - Atkins Memorial Library
360 Main Street
Corinth, ME 04427-3215
Cou: Penobscot (207) 285-7226
MAILING ADDRESS:
419 Hudson Road
Corinth, ME 04427-3215
  Map
Cornish - Bonney Memorial Library
36 Main Street
Cornish, ME 04020-0857
Cou: York (207) 625-8083
Web Site
MAILING ADDRESS:
P.o. Box 857
Cornish, ME 04020-0857
  Map
Cranberry Isles - Great Cranberry Library
13 Main Road
Cranberry Isles, ME 04625-0013
Cou: Hancock (207) 244-7358
MAILING ADDRESS:
Po Box 13
Cranberry Isles, ME 04625-0013
  Map
Cumberland - Prince Memorial Library
266 Main Street
Cumberland, ME 04021-9754
Cou: Cumberland (207) 829-2215
Web Site
MAILING ADDRESS:
<-Same
  Map
Cushing Public Library
Townhouse Road
Cushing, ME 04563-0025
Cou: Knox (207) 354-8860
MAILING ADDRESS:
Po Box 25
Cushing, ME 04563-0025
  Map
Damariscotta - Skidompha Library
184 Main Street
Damariscotta, ME 04543-0070
Cou: Lincoln (207) 563-5513
Web Site
MAILING ADDRESS:
Po Box 70
Damariscotta, ME 04543-0070
  Map
Danforth Public Library
Central Street
Danforth, ME 04424
Cou: Washington (207) 448-2055
MAILING ADDRESS:
P. O. Box 218
Danforth, ME 04424
  Map
Deer Isle - Chase Emerson Memorial Library
Main Street
Deer Isle, ME 04627-0009
Cou: Hancock (207) 348-2899
MAILING ADDRESS:
Po Box 9
Deer Isle, ME 04627-0009
  Map
Denmark Public Library
121 East Main St.
Denmark, ME 04022-0050
Cou: Oxford (207) 452-2200
MAILING ADDRESS:
P.o. Box 50
Denmark, ME 04022-0050
  Map
Dennysville - Lincoln Memorial Library
King Street
Dennysville, ME 04628
Cou: Washington (207) 726-4663
MAILING ADDRESS:
Po Box 53
Dennysville, ME 04628
  Map
Detroit - Fernald Library
35 South Main Street
Detroit, ME 04929-3252
Cou: Somerset (207) 257-4488
MAILING ADDRESS:
<-Same
  Map
Dexter - Abbott Memorial Library
1 Church Street
Dexter, ME 04930-1398
Cou: Penobscot (207) 924-7292
MAILING ADDRESS:
<-Same
  Map
Dixfield - Ludden Memorial Library
40 Main Street
Dixfield, ME 04224-0805
Cou: Oxford (207) 562-8838
Web Site
MAILING ADDRESS:
Po Box 805
Dixfield, ME 04224-0805
  Map
Dover-foxcroft - Thompson Free Library
186 East Main Street
Dover-foxcroft, ME 04426-1374
Cou: Piscataquis (207) 564-3350
MAILING ADDRESS:
<-Same
  Map
Dresden - Bridge Academy Public Library
44 Middle Road
Dresden, ME 04342
Cou: Lincoln (207) 737-8810
Web Site
MAILING ADDRESS:
P.o. Box 180
Dresden, ME 04342
  Map
Baldwin - Brown Memorial Library
2 Norton Place
East Baldwin, ME 04024-0024
Cou: Cumberland (207) 787-3155
Web Site
MAILING ADDRESS:
Po Box 24
East Baldwin, ME 04024-0024
  Map
Blue Hill - East Blue Hill Public Library
Curtis Cove Road
East Blue Hill, ME 04629
Cou: Hancock
MAILING ADDRESS:
<-Same
  Map
Lebanon Area Library
Center Road
East Lebanon, ME 04027-0279
Cou: York (207) 432-0242
MAILING ADDRESS:
Po Box 279
East Lebanon, ME 04027-0279
  Map
East Machias - Sturdivant Public Library
Route 1
East Machias, ME 04630
Cou: Washington (207) 255-0070
MAILING ADDRESS:
Po Box 304
East Machias, ME 04630
  Map
East Millinocket Public Library
53 Main Street
East Millinocket, ME 04430-1199
Cou: Penobscot (207) 746-3554
MAILING ADDRESS:
<-Same
  Map
Vassalboro Public Library
Bog Road
East Vassalboro, ME 04935-0062
Cou: Kennebec (207) 923-3233
MAILING ADDRESS:
P.o. Box 62
East Vassalboro, ME 04935-0062
  Map
Waterboro Public Library
187 Main St.
East Waterboro, ME 04030-9703
Cou: York (207) 247-3363
Web Site
MAILING ADDRESS:
P O Box 308
East Waterboro, ME 04030-9703
  Map
Eastport - Peavey Memorial Library
26 Water Street
Eastport, ME 04631-1599
Cou: Washington (207) 853-4021
MAILING ADDRESS:
<-Same
  Map
Eliot - William Fogg Library
Old Road
Eliot, ME 03903-1820
Cou: York (207) 439-9437
Web Site
MAILING ADDRESS:
Po Box 359
Eliot, ME 03903-1820
  Map
Ellsworth Public Library
20 State Street
Ellsworth, ME 04605-1924
Cou: Hancock (207) 667-6363
Web Site
MAILING ADDRESS:
<-Same
  Map
Otis Public Library
Route 180
Ellsworth, ME 04605-9446
Cou: Hancock (207) 537-2211
MAILING ADDRESS:
Rr 4 Box 167aa
Ellsworth, ME 04605-9446
  Map
Enfield - Cole Memorial Library
789 Hammett Road
Enfield, ME 04493
Cou: Penobscot (207) 732-4270
MAILING ADDRESS:
<-Same
  Map
Fairfield - Lawrence Public Library
33 Lawrence Avenue
Fairfield, ME 04937-1298
Cou: Somerset (207) 453-6867
Web Site
MAILING ADDRESS:
<-Same
  Map
Falmouth Memorial Library
5 Lunt Road
Falmouth, ME 04105-1292
Cou: Cumberland (207) 781-2351
Web Site
MAILING ADDRESS:
<-Same
  Map
Farmington Public Library
117 Academy Street
Farmington, ME 04938-1996
Cou: Franklin (207) 778-4312
Web Site
MAILING ADDRESS:
<-Same
  Map
Fayette - Underwood Memorial Library
2006 Main Street
Fayette, ME 04349
Cou: Kennebec (207) 685-3778
MAILING ADDRESS:
<-Same
  Map
Fort Fairfield Public Library
275 Main Street
Fort Fairfield, ME 04742-1199
Cou: Aroostook (207) 472-3880
MAILING ADDRESS:
<-Same
  Map
Fort Kent Public Library
1 Monument Square
Fort Kent, ME 04743-1216
Cou: Aroostook (207) 834-3048
MAILING ADDRESS:
<-Same
  Map
Frankfort - Pierce Reading Room & Library
Route 1a
Frankfort, ME 04438-0177
Cou: Waldo
MAILING ADDRESS:
Po Box 177
Frankfort, ME 04438-0177
  Map
Freeport Community Library
10 Library Drive
Freeport, ME 04032-1299
Cou: Cumberland (207) 865-3307
Web Site
MAILING ADDRESS:
<-Same
  Map
Frenchboro Public Library
13 Spruce Road
Frenchboro, ME 04635
Cou: Hancock (207) 334-4444
MAILING ADDRESS:
13 Spruce Road
Frenchboro, ME 04635
  Map
Friendship Public Library
3 Main Street
Friendship, ME 04547-0039
Cou: Knox (207) 832-5332
MAILING ADDRESS:
Po Box 39
Friendship, ME 04547-0039
  Map
Fryeburg Public Library
98 Main Street
Fryeburg, ME 04037-1126
Cou: Oxford (207) 935-2731
MAILING ADDRESS:
<-Same
  Map
Gardiner Public Library
152 Water Street
Gardiner, ME 04345-2195
Cou: Kennebec (207) 582-3312
Web Site
MAILING ADDRESS:
<-Same
  Map
Garland - Lyndon Oak Memorial Library
Main Road
Garland, ME 04939
Cou: Penobscot
MAILING ADDRESS:
<-Same
  Map
Georgetown - Richards Library
863 Five Islands Road
Georgetown, ME 04548-0456
Cou: Sagadahoc (207) 371-9995
MAILING ADDRESS:
Po Box 456
Georgetown, ME 04548-0456
  Map
Glenburn Library
991 Hudson Road
Glenburn, ME 04401-1610
Cou: Penobscot (207) 942-9897
MAILING ADDRESS:
<-Same
  Map
Gorham - Baxter Memorial Library
71 South Street
Gorham, ME 04038-1715
Cou: Cumberland (207) 839-5031
Web Site
MAILING ADDRESS:
<-Same
  Map
Gorham - North Gorham Public Library
2 Standish Neck Road
Gorham, ME 04038-2469
Cou: Cumberland (207) 892-2575
MAILING ADDRESS:
<-Same
  Map
Windham - South Windham Public Library
857 Gray Road
Gorham, ME 04038-5860
Cou: Cumberland
MAILING ADDRESS:
<-Same
  Map
Gray Public Library
5 Hancock Street
Gray, ME 04039
Cou: Cumberland (207) 657-4110
Web Site
MAILING ADDRESS:
<-Same
  Map
Greene - Morse Memorial Library
105 Main Street
Greene, ME 04236
Cou: Androscoggin (207) 946-5544
MAILING ADDRESS:
279 Sprague Mill Road
Greene, ME 04236
  Map
Greenville - Shaw Public Library
Lily Bay Road
Greenville, ME 04441-0510
Cou: Piscataquis (207) 695-3579
MAILING ADDRESS:
Po Box 510
Greenville, ME 04441-0510
  Map
Guilford Memorial Library
Library Street
Guilford, ME 04443-0177
Cou: Piscataquis (207) 876-4547
MAILING ADDRESS:
Po Box 177
Guilford, ME 04443-0177
  Map
Hallowell - Hubbard Free Library
115 Second Street
Hallowell, ME 04347-1699
Cou: Kennebec (207) 622-6582
MAILING ADDRESS:
<-Same
  Map
Hampden - Edythe Dyer Community Library
269 Main Road North
Hampden, ME 04444
Cou: Penobscot (207) 862-3550
Web Site
MAILING ADDRESS:
<-Same
  Map
Harpswell - Cundys Harbor Library
935 Cundy's Harbor Rd
Harpswell, ME 04079
Cou: Cumberland (207) 725-1461
Web Site
MAILING ADDRESS:
960 Cundy's Harbor Rd.
Harpswell, ME 04079
  Map
Harrington - Gallison Memorial Library
Route 1
Harrington, ME 04643-0176
Cou: Washington (207) 483-4547
MAILING ADDRESS:
Po Box 176
Harrington, ME 04643-0176
  Map
Harrison - Caswell Public Library
42 Main Street
Harrison, ME 04040-0597
Cou: Cumberland (207) 583-2970
Web Site
MAILING ADDRESS:
Po Box 597
Harrison, ME 04040-0597
  Map
Hartland Public Library
8 Mill Street
Hartland, ME 04943-0620
Cou: Somerset (207) 938-4702
MAILING ADDRESS:
Po Box 620
Hartland, ME 04943-0620
  Map
Hiram - Soldiers Memorial Library
85 Main Street
Hiram, ME 04041-0281
Cou: Oxford (207) 625-4650
Web Site
MAILING ADDRESS:
Po Box 281
Hiram, ME 04041-0281
  Map
Hollis Center Public Library
14 Little Falls Road
Hollis, ME 04042
Cou: York (207) 929-3911
MAILING ADDRESS:
<-Same
  Map
Hollis - Salmon Falls Library
322 Old Alfred Road
Hollis, ME 04042-9707
Cou: York (207) 929-3990
MAILING ADDRESS:
<-Same
  Map
Hope Library
443 Camden Road
Hope, ME 04847
Cou: Knox (207) 763-3548
MAILING ADDRESS:
<-Same
  Map
Houlton - Cary Library
107 Main Street
Houlton, ME 04730-2196
Cou: Aroostook (207) 532-1302
Web Site
MAILING ADDRESS:
<-Same
  Map
Howland - Thomas Free Library
8 Main Street
Howland, ME 04448-0336
Cou: Penobscot
MAILING ADDRESS:
Po Box 336
Howland, ME 04448-0336
  Map
Island Falls - Katahdin Public Library
20 Library Street
Island Falls, ME 04747-0148
Cou: Aroostook
MAILING ADDRESS:
Po Box 148
Island Falls, ME 04747-0148
  Map
Isle Au Haut - Revere Memorial Library
Atlantic Avenue
Isle Au Haut, ME 04645
Cou: Knox
MAILING ADDRESS:
Po Box 8
Isle Au Haut, ME 04645
  Map
Islesboro - Pendleton Library
309 Main Road
Islesboro, ME 04848-0077
Cou: Waldo (207) 734-2218
Web Site
MAILING ADDRESS:
Po Box 77
Islesboro, ME 04848-0077
  Map
Cranberry Isles - Islesford Library
Mosswood Road
Islesford, ME 04646
Cou: Hancock (207) 244-9565
MAILING ADDRESS:
<-Same
  Map
Jackman Public Library
604 Main Street
Jackman, ME 04945-0008
Cou: Somerset (207) 668-2110
MAILING ADDRESS:
Po Box 8
Jackman, ME 04945-0008
  Map
Jefferson Public Library
Route 126
Jefferson, ME 04348-0226
Cou: Lincoln (207) 549-7491
MAILING ADDRESS:
Po Box 226
Jefferson, ME 04348-0226
  Map
Jonesport - Peabody Memorial Library
Main Street
Jonesport, ME 04649-0210
Cou: Washington
MAILING ADDRESS:
Po Box 210
Jonesport, ME 04649-0210
  Map
Kenduskeag - Case Memorial Library
911 Stetson Road
Kenduskeag, ME 04450-0312
Cou: Penobscot (207) 884-8598
Web Site
MAILING ADDRESS:
Po Box 312
Kenduskeag, ME 04450-0312
  Map
Kennebunk Free Library
112 Main Street
Kennebunk, ME 04043-1835
Cou: York (207) 985-2173
Web Site
MAILING ADDRESS:
<-Same
  Map
Kennebunkport - Graves Memorial Library
18 Maine Street
Kennebunkport, ME 04046-0391
Cou: York (207) 967-2778
MAILING ADDRESS:
Po Box 391
Kennebunkport, ME 04046-0391
  Map
Carrabassett Valley Library
1234 Carrabassett Drive
Kingfield, ME 04947-9724
Cou: Franklin (207) 235-2211
MAILING ADDRESS:
Rr# 1 Box 2153
Kingfield, ME 04947-9724
  Map
Kingfield - Webster Free Library
22 Depot Street
Kingfield, ME 04947-0518
Cou: Franklin (207) 265-2052
MAILING ADDRESS:
Po Box 518
Kingfield, ME 04947-0518
  Map
Kittery - Rice Public Library
8 Wentworth Street
Kittery, ME 03904-1799
Cou: York (207) 439-1553
Web Site
MAILING ADDRESS:
<-Same
  Map
Lewiston Public Library
200 Lisbon Street
Lewiston, ME 04240-7117
Cou: Androscoggin (207) 784-0135
Web Site
MAILING ADDRESS:
<-Same
  Map
Liberty - Ivan O. Davis-liberty Library
59 Main Street
Liberty, ME 04949-0280
Cou: Waldo (207) 589-3161
Web Site
MAILING ADDRESS:
Po Box 280
Liberty, ME 04949-0280
  Map
Limerick Public Library
55 Washington Street
Limerick, ME 04048
Cou: York (207) 793-8975
MAILING ADDRESS:
<-Same
  Map
Limestone - Robert A. Frost Memorial Library
42 Main Street
Limestone, ME 04750-1399
Cou: Aroostook (207) 325-4706
MAILING ADDRESS:
<-Same
  Map
Limington - Davis Memorial Library
928 Cape Road
Limington, ME 04049
Cou: York (207) 637-2422
Web Site
MAILING ADDRESS:
<-Same
  Map
Lincoln Memorial Library
21 West Broadway
Lincoln, ME 04457-1236
Cou: Penobscot (207) 794-2765
MAILING ADDRESS:
63 Main Street
Lincoln, ME 04457-1236
  Map
Lisbon Library Dept
28 Main Street
Lisbon Falls, ME 04252-1596
Cou: Androscoggin (207) 353-6564
Web Site
MAILING ADDRESS:
<-Same
Branches   Map
Livermore Public Library
22 Church Street
Livermore, ME 04253-0620
Cou: Androscoggin (207) 897-7173
Web Site
MAILING ADDRESS:
P.o. Box 620
Livermore, ME 04253-0620
  Map
Livermore Falls - Treat Memorial Library
56 Main Street
Livermore Falls, ME 04254-1529
Cou: Androscoggin (207) 897-3631
Web Site
MAILING ADDRESS:
<-Same
  Map
Long Island Community Library
Fern Avenue
Long Island, ME 04050-9710
Cou: Cumberland (207) 766-2530
MAILING ADDRESS:
Po Box 252
Long Island, ME 04050-9710
  Map
Lovell - Charlotte E. Hobbs Memorial Library
227 Main Street
Lovell, ME 04051-0105
Cou: Oxford (207) 925-3177
MAILING ADDRESS:
Po Box 105
Lovell, ME 04051-0105
  Map
Lovell - Lewis Dana Hill Memorial Library
Route 5
Lovell, ME 04231-9710
Cou: Oxford (207) 928-2301
MAILING ADDRESS:
Rr 2 Box 470
Lovell, ME 04231-9710
  Map
Lubec Memorial Library
55 Water Street
Lubec, ME 04652-1122
Cou: Washington (207) 733-2491
MAILING ADDRESS:
<-Same
  Map
Lyman - Community Library
10 John Street
Lyman, ME 04002-7312
Cou: York (207) 499-7114
Web Site
MAILING ADDRESS:
<-Same
  Map
Machias - Porter Memorial Library
52 Court Street
Machias, ME 04654-1143
Cou: Washington (207) 255-3933
Web Site
MAILING ADDRESS:
<-Same
  Map
Whitneyville Library Assn
School Street
Machias, ME 04654-0478
Cou: Washington (207) 255-8077
Web Site
MAILING ADDRESS:
Po Box 478
Machias, ME 04654-0478
  Map
Madawaska Public Library
393 East Main Street
Madawaska, ME 04756-1126
Cou: Aroostook (207) 728-3606
MAILING ADDRESS:
<-Same
  Map
Madison Public Library
12 Old Point Avenue
Madison, ME 04950-1196
Cou: Somerset (207) 696-5626
MAILING ADDRESS:
<-Same
  Map
Mars Hill - Hansen Memorial Library
10 Hansen Street
Mars Hill, ME 04758-1008
Cou: Aroostook (207) 429-9625
MAILING ADDRESS:
Po Box 1008
Mars Hill, ME 04758-1008
  Map
Mattawamkeag Public Library
Main Street
Mattawamkeag, ME 04459-0259
Cou: Penobscot (207) 736-7013
MAILING ADDRESS:
Po Box 259
Mattawamkeag, ME 04459-0259
  Map
Mechanic Falls Public Library
15 Elm Street
Mechanic Falls, ME 04256-5521
Cou: Androscoggin (207) 345-9450
Web Site
MAILING ADDRESS:
<-Same
  Map
Mercer - Shaw Library
Main Street
Mercer, ME 04957-9607
Cou: Somerset (207) 587-2529
Web Site
MAILING ADDRESS:
Rr 2 Box 900
Mercer, ME 04957-9607
  Map
Mexico Free Public Library
134 Main Street
Mexico, ME 04257-1413
Cou: Oxford (207) 364-3281
Web Site
MAILING ADDRESS:
<-Same
  Map
Milbridge Public Library
School Street
Milbridge, ME 04658-0128
Cou: Washington (207) 546-3066
MAILING ADDRESS:
Po Box 128
Milbridge, ME 04658-0128
  Map
Millinocket Memorial Library
5 Maine Avenue
Millinocket, ME 04462-1494
Cou: Penobscot (207) 723-7020
MAILING ADDRESS:
<-Same
  Map
Milo Free Public Library
4 Pleasant Street
Milo, ME 04463-1327
Cou: Piscataquis (207) 943-2612
Web Site
MAILING ADDRESS:
<-Same
  Map
Monhegan Memorial Library
1 Library Lane
Monhegan, ME 04852-0367
Cou: Lincoln (207) 594-0549
MAILING ADDRESS:
Po Box 367
Monhegan, ME 04852-0367
  Map
Monmouth - Cumston Public Library
796 Main Street
Monmouth, ME 04259-0239
Cou: Kennebec (207) 933-4788
Web Site
MAILING ADDRESS:
P.o. Box 239
Monmouth, ME 04259-0239
  Map
Monroe Community Library
Swan Lake Avenue
Monroe, ME 04951-0749
Cou: Waldo (207) 525-3515
MAILING ADDRESS:
Po Box 749
Monroe, ME 04951-0749
  Map
Monson Public Library
Main Street
Monson, ME 04464-0282
Cou: Piscataquis (207) 997-3785
MAILING ADDRESS:
Po Box 282
Monson, ME 04464-0282
  Map
Mount Desert - Somesville Library
116 Somesville Drive
Mount Desert, ME 04660-0280
Cou: Hancock (207) 244-7404
MAILING ADDRESS:
Po Box 280
Mount Desert, ME 04660-0280
  Map
Mount Vernon - Shaw Memorial Library
35 Demariano Rd.
Mount Vernon, ME 04352-9705
Cou: Kennebec (207) 293-2565
MAILING ADDRESS:
35 Demariano Rd
Mount Vernon, ME 04352-9705
  Map
Mount Desert - Seal Harbor Library
Main Street
Mt. Desert, ME 04675
Cou: Hancock (207) 275-5306
MAILING ADDRESS:
<-Same
  Map
Naples Public Library
940 Roosevelt Trail
Naples, ME 04055-1717
Cou: Cumberland (207) 693-6841
Web Site
MAILING ADDRESS:
Po Box 1717
Naples, ME 04055-1717
  Map
New Gloucester Public Library
379 Intervale Road
New Gloucester, ME 04260-0105
Cou: Cumberland (207) 926-4840
MAILING ADDRESS:
Po Box 105
New Gloucester, ME 04260-0105
  Map
Bristol Area Library
619 Old County Road
New Harbor, ME 04554-0173
Cou: Lincoln (207) 677-2115
MAILING ADDRESS:
Po Box 173
New Harbor, ME 04554-0173
  Map
New Sharon - Jim Ditzler Memorial Library
37 Pump House Lane
New Sharon, ME 04955-0061
Cou: Franklin (207) 779-1128
Web Site
MAILING ADDRESS:
Po Box 61
New Sharon, ME 04955-0061
  Map
New Vineyard Public Library
Lake Street
New Vineyard, ME 04956-0255
Cou: Franklin (207) 652-2250
MAILING ADDRESS:
Po Box 255
New Vineyard, ME 04956-0255
  Map
Newfield Village Library/reading Room
Route 11
Newfield, ME 04056-0055
Cou: York
MAILING ADDRESS:
Po Box 55
Newfield, ME 04056-0055
  Map
Newport Public Library
145 Main Street
Newport, ME 04953-1139
Cou: Penobscot (207) 368-5074
MAILING ADDRESS:
<-Same
  Map
Norridgewock Free Public Library
Sophie May Lane
Norridgewock, ME 04957-0897
Cou: Somerset (207) 634-2828
MAILING ADDRESS:
Po Box 897
Norridgewock, ME 04957-0897
  Map
Anson - Stewart Public Library
37 Elm Street
North Anson, ME 04958-0177
Cou: Somerset (207) 635-3212
Web Site
MAILING ADDRESS:
Po Box 177
North Anson, ME 04958-0177
  Map
North Berwick - Hurd Library
41 High Street
North Berwick, ME 03906-0399
Cou: York (207) 676-2215
MAILING ADDRESS:
Po Box 399
North Berwick, ME 03906-0399
  Map
Bridgton - North Bridgton Public Library
Route 37
North Bridgton, ME 04057-0268
Cou: Cumberland (207) 647-8563
MAILING ADDRESS:
P.o. Box 268
North Bridgton, ME 04057-0268
  Map
North Haven Public Library
Main Street
North Haven, ME 04853
Cou: Knox (207) 867-9797
MAILING ADDRESS:
<-Same
  Map
Jay-niles Memorial Library
983 Main Street
North Jay, ME 04262-5008
Cou: Franklin (207) 645-4062
MAILING ADDRESS:
<-Same
  Map
Monmouth - North Monmouth Public Library
Main Street
North Monmouth, ME 04265-0128
Cou: Kennebec (207) 933-3010
MAILING ADDRESS:
Po Box 128
North Monmouth, ME 04265-0128
  Map
New Portland Community Library
8 Church Street
North New Portland, ME 04961-0185
Cou: Somerset (207) 628-6561
MAILING ADDRESS:
<-Same
  Map
Mount Desert - Northeast Harbor Library
1 Joy Road
Northeast Harbor, ME 04662-0279
Cou: Hancock (207) 276-3333
Web Site
MAILING ADDRESS:
Po Box 279
Northeast Harbor, ME 04662-0279
  Map
Norway Memorial Library
258 Main Street
Norway, ME 04268-1418
Cou: Oxford (207) 743-5309
Web Site
MAILING ADDRESS:
<-Same
  Map
Oakland Public Library
18 Church Street
Oakland, ME 04963-1321
Cou: Kennebec (207) 465-7533
MAILING ADDRESS:
<-Same
  Map
Old Orchard Beach - Ocean Park Memorial Lib
Colby Avenue
Ocean Park, ME 04063-7336
Cou: York (207) 934-1853
MAILING ADDRESS:
Po Box 7336
Ocean Park, ME 04063-7336
  Map
Ogunquit Memorial Library
166 Shore Road
Ogunquit, ME 03907-0753
Cou: York (207) 646-9024
MAILING ADDRESS:
Po Box 753
Ogunquit, ME 03907-0753
  Map
Old Orchard Beach - Libby Memorial Library
27 Staples Street
Old Orchard Beach, ME 04064-2216
Cou: York (207) 934-4351
Web Site
MAILING ADDRESS:
<-Same
  Map
Old Town Public Library
46 Middle Street
Old Town, ME 04468-1481
Cou: Penobscot (207) 827-3972
Web Site
MAILING ADDRESS:
<-Same
  Map
Orono Public Library
16 Goodridge Drive
Orono, ME 04473
Cou: Penobscot (207) 866-5060
Web Site
MAILING ADDRESS:
<-Same
  Map
Orrington Public Library
15 School Street
Orrington, ME 04474
Cou: Penobscot (207) 825-4938
MAILING ADDRESS:
<-Same
  Map
Harpswell - Orrs Island Library
Route 24
Orrs Island, ME 04066-0175
Cou: Cumberland
Web Site
MAILING ADDRESS:
Po Box 175
Orrs Island, ME 04066-0175
  Map
Harrison - Bolsters Mills Village Library
6 Big Hill Road
Otisfield, ME 04040-6827
Cou: Cumberland (207) 583-6421
MAILING ADDRESS:
<-Same
  Map
Owls Head Village Library
South Shore Drive
Owls Head, ME 04854-0098
Cou: Knox
MAILING ADDRESS:
Po Box 98
Owls Head, ME 04854-0098
  Map
Oxford - Freeland Holmes Library
109 Pleasant Street
Oxford, ME 04270-0197
Cou: Oxford (207) 539-4016
MAILING ADDRESS:
Po Box 197
Oxford, ME 04270-0197
  Map
Palermo Community Library
Route 3
Palermo, ME 04354-0102
Cou: Waldo (207) 993-6088
Web Site
MAILING ADDRESS:
Po Box 102
Palermo, ME 04354-0102
  Map
Paris - Hamlin Memorial Library
Paris Hill
Paris, ME 04271-0043
Cou: Oxford (207) 743-2980
MAILING ADDRESS:
Po Box 43
Paris, ME 04271-0043
  Map
Parkman - Harvey Memorial Library
771 State Highway 150
Parkman, ME 04443
Cou: Piscataquis (207) 876-3730
MAILING ADDRESS:
<-Same
  Map
Parsonsfield - Kezar Falls Library
Federal Rd
Parsonsfield, ME 04047-0011
Cou: York (207) 625-2424
MAILING ADDRESS:
Po Box 11
Parsonsfield, ME 04047-0011
  Map
Parsonsfield Public Library
Route 160
Parsonsfield, ME 04047-0120
Cou: York (207) 625-4689
MAILING ADDRESS:
Po Box 120
Parsonsfield, ME 04047-0120
  Map
Patten - Veterans Memorial Library
30 Main Street
Patten, ME 04765-0695
Cou: Penobscot (207) 528-2164
MAILING ADDRESS:
Po Box 695
Patten, ME 04765-0695
  Map
Phillips Public Library
96 Main Street
Phillips, ME 04966-1514
Cou: Franklin (207) 639-2665
Web Site
MAILING ADDRESS:
Po Box O
Phillips, ME 04966-1514
  Map
Phippsburg - Albert F. Totman Library
28 Parker Head Road
Phippsburg, ME 04562
Cou: Sagadahoc (207) 389-2309
Web Site
MAILING ADDRESS:
<-Same
  Map
Pittsfield Public Library
89 South Main Street
Pittsfield, ME 04967-1520
Cou: Somerset (207) 487-5880
Web Site
MAILING ADDRESS:
<-Same
  Map
Poland - Ricker Memorial Library
1211 Maine Street
Poland, ME 04274-7328
Cou: Androscoggin (207) 998-4390
Web Site
MAILING ADDRESS:
<-Same
  Map
Portland Public Library
5 Monument Square
Portland, ME 04101-4072
Cou: Cumberland (207) 871-1700
Web Site
MAILING ADDRESS:
<-Same
Branches   Map
Portland - Cliff Island Library
Main Street
Portland, ME 04019-0045
Cou: Cumberland
MAILING ADDRESS:
Po Box 45
Portland, ME 04019-0045
  Map
Presque Isle - Turner Memorial Library
39 Second Street
Presque Isle, ME 04769-2677
Cou: Aroostook (207) 764-2571
Web Site
MAILING ADDRESS:
<-Same
  Map
Princeton Public Library
Main Street
Princeton, ME 04668-0408
Cou: Washington (207) 796-5333
MAILING ADDRESS:
Po Box 408
Princeton, ME 04668-0408
  Map
Gouldsboro - Dorcas Library
28 Main Street
Prospect Harbor, ME 04669-0167
Cou: Hancock (207) 963-4027
Web Site
MAILING ADDRESS:
P.o. Box 167
Prospect Harbor, ME 04669-0167
  Map
Rangeley Public Library
7 Lake Street
Rangeley, ME 04970-1150
Cou: Franklin (207) 864-5529
Web Site
MAILING ADDRESS:
P.o. Box 1150
Rangeley, ME 04970-1150
  Map
Raymond Village Library
3 Meadow Rd
Raymond, ME 04071-0297
Cou: Cumberland (207) 655-4283
Web Site
MAILING ADDRESS:
P O Box 297
Raymond, ME 04071-0297
  Map
Readfield Community Library
1151 Main Street
Readfield, ME 04355-0246
Cou: Kennebec (207) 685-4089
MAILING ADDRESS:
Po Box 246
Readfield, ME 04355-0246
  Map
Richmond - Umberhine Public Library
82 Main Street
Richmond, ME 04357-1120
Cou: Sagadahoc (207) 737-2770
Web Site
MAILING ADDRESS:
<-Same
  Map
Rockland Public Library
80 Union Street
Rockland, ME 04841-2925
Cou: Knox (207) 594-0310
Web Site
MAILING ADDRESS:
<-Same
  Map
Rockport Public Library
1 Limerock Street
Rockport, ME 04856-0008
Cou: Knox (207) 236-3642
Web Site
MAILING ADDRESS:
P.o. Box 8
Rockport, ME 04856-0008
  Map
Rumford Public Library
56 Rumford Avenue
Rumford, ME 04276-1998
Cou: Oxford (207) 364-3661
Web Site
MAILING ADDRESS:
<-Same
  Map
Sabattus - Town Square Library
1 Sabattus Mall
Sabattus, ME 04280-0459
Cou: Androscoggin (207) 375-3276
Web Site
MAILING ADDRESS:
Po Box 459
Sabattus, ME 04280-0459
  Map
Saco - Dyer Library
371 Main Street
Saco, ME 04072-1582
Cou: York (207) 283-3861
Web Site
MAILING ADDRESS:
<-Same
  Map
Sanford - Goodall Memorial Library
952 Main Street
Sanford, ME 04073-3595
Cou: York (207) 324-4714
MAILING ADDRESS:
<-Same
  Map
Sangerville Public Library
1 Town Hall Avenue
Sangerville, ME 04479-0246
Cou: Piscataquis (207) 876-3491
Web Site
MAILING ADDRESS:
Po Box 246
Sangerville, ME 04479-0246
  Map
Sedgwick - Sargentville Library Assn
Reach Road (route 175)
Sargentville, ME 04673-0033
Cou: Hancock
MAILING ADDRESS:
Po Box 33
Sargentville, ME 04673-0033
  Map
Scarborough Public Library
48 Gorham Road
Scarborough, ME 04074-9501
Cou: Cumberland (207) 883-4723
Web Site
MAILING ADDRESS:
<-Same
  Map
Searsmont Town Library
37 Main St. South
Searsmont, ME 04973-0105
Cou: Waldo (207) 342-5549
Web Site
MAILING ADDRESS:
Po Box 105
Searsmont, ME 04973-0105
  Map
Searsport - Carver Memorial Library
12 Union Street
Searsport, ME 04974-0439
Cou: Waldo (207) 548-2303
Web Site
MAILING ADDRESS:
Po Box 439
Searsport, ME 04974-0439
  Map
Sebago - Spaulding Memorial Library
Route 114
Sebago, ME 04029-0300
Cou: Cumberland (207) 787-2321
MAILING ADDRESS:
Po Box 300
Sebago, ME 04029-0300
  Map
Sedgwick Library Assn
Main Street
Sedgwick, ME 04676-9708
Cou: Hancock (207) 359-2177
MAILING ADDRESS:
Rr 1, Box 940
Sedgwick, ME 04676-9708
  Map
Shapleigh Community Library
Route 11
Shapleigh, ME 04076-0097
Cou: York (207) 636-3630
MAILING ADDRESS:
Po Box 97
Shapleigh, ME 04076-0097
  Map
Sherman Public Library
9 Church Street
Sherman, ME 04776-0276
Cou: Aroostook (207) 365-4882
MAILING ADDRESS:
Po Box 276
Sherman, ME 04776-0276
  Map
Skowhegan Public Library
9 Elm Street
Skowhegan, ME 04976-1279
Cou: Somerset (207) 474-9072
MAILING ADDRESS:
<-Same
  Map
Solon - Coolidge Library
17 South Main Street
Solon, ME 04979-0238
Cou: Somerset (207) 643-2562
MAILING ADDRESS:
Po Box 238
Solon, ME 04979-0238
  Map
South Berwick Public Library
37 Portland St.
South Berwick, ME 03908-0035
Cou: York (207) 384-3308
Web Site
MAILING ADDRESS:
P.o. Box 35
South Berwick, ME 03908-0035
  Map
South Bristol - Rutherford Library
2000 State Rt 129
South Bristol, ME 04568-0145
Cou: Lincoln (207) 644-1882
MAILING ADDRESS:
Po Box 145
South Bristol, ME 04568-0145
  Map
China - South China Public Library
247 Village St.
South China, ME 04358-0417
Cou: Kennebec (207) 445-3094
Web Site
MAILING ADDRESS:
Po Box 417
South China, ME 04358-0417
  Map
Paris Public Library
37 Market Square
South Paris, ME 04281-1509
Cou: Oxford (207) 743-6994
Web Site
MAILING ADDRESS:
<-Same
  Map
South Portland Public Library
482 Broadway
South Portland, ME 04106-3799
Cou: Cumberland (207) 767-7660
Web Site
MAILING ADDRESS:
<-Same
Branches   Map
South Thomaston Public Library
8 Dublin Road
South Thomaston, ME 04858
Cou: Knox (207) 596-0022
Web Site
MAILING ADDRESS:
Po Box 71
South Thomaston, ME 04858
  Map
Southport Memorial Library
1032 Hendricks Hill Road
Southport, ME 04576-0148
Cou: Lincoln (207) 633-2741
MAILING ADDRESS:
Po Box 148
Southport, ME 04576-0148
  Map
Southwest Harbor Public Library
338 Main Street
Southwest Harbor, ME 04679-0157
Cou: Hancock (207) 244-7065
Web Site
MAILING ADDRESS:
Po Box 157
Southwest Harbor, ME 04679-0157
  Map
Sanford - Springvale Public Library
443 Main Street
Springvale, ME 04083-1899
Cou: York (207) 324-4624
MAILING ADDRESS:
<-Same
  Map
Standish - Richville Library
743 Richville Road
Standish, ME 04084-5614
Cou: Cumberland (207) 642-4698
MAILING ADDRESS:
<-Same
  Map
Standish - Steep Falls Library
1128 Pequawket Trail
Steep Falls, ME 04085-0140
Cou: Cumberland (207) 675-3132
Web Site
MAILING ADDRESS:
Po Box 140
Steep Falls, ME 04085-0140
  Map
Stetson Library
70 Village Road
Stetson, ME 04488-0103
Cou: Penobscot (207) 296-2020
MAILING ADDRESS:
Po Box 154
Stetson, ME 04488-0103
  Map
Steuben - Henry D. Moore Library
22 Village Road
Steuben, ME 04680-0127
Cou: Washington (207) 546-7301
MAILING ADDRESS:
Po Box 127
Steuben, ME 04680-0127
  Map
Stockton Springs Library
6 Station Street
Stockton Springs, ME 04981-0339
Cou: Franklin (207) 567-4147
MAILING ADDRESS:
Po Box 293
Stockton Springs, ME 04981-0339
  Map
Stonington Public Library
64 Main Street
Stonington, ME 04681-0441
Cou: Hancock (207) 367-5926
MAILING ADDRESS:
Po Box 441
Stonington, ME 04681-0441
  Map
Eustis - Stratton Public Library
88 Main Street
Stratton, ME 04982-0350
Cou: Franklin (207) 246-4401
Web Site
MAILING ADDRESS:
Po Box 350
Stratton, ME 04982-0350
  Map
Strong Public Library
Main Street
Strong, ME 04983-0629
Cou: Franklin (207) 684-4003
MAILING ADDRESS:
Po Box 629
Strong, ME 04983-0629
  Map
Sullivan - Frenchmans Bay Library
163 Tunk Lake Road
Sullivan, ME 04664
Cou: Hancock (207) 422-2307
MAILING ADDRESS:
<-Same
  Map
Swans Island Public Library
Minturn Road
Swans Island, ME 04685-0397
Cou: Hancock (207) 526-4330
MAILING ADDRESS:
Po Box 397
Swans Island, ME 04685-0397
  Map
Saint George - Jackson Memorial Library
38 Main Street
Tenants Harbor, ME 04860-0231
Cou: Knox (207) 372-8961
Web Site
MAILING ADDRESS:
Po Box 231
Tenants Harbor, ME 04860-0231
  Map
Thomaston Public Library
60 Main Street
Thomaston, ME 04861-1312
Cou: Knox (207) 354-2453
Web Site
MAILING ADDRESS:
<-Same
  Map
Topsham Public Library
25 Foreside Road
Topsham, ME 04086-1410
Cou: Sagadahoc (207) 725-1727
Web Site
MAILING ADDRESS:
<-Same
  Map
Turner Public Library
Route 117
Turner, ME 04282-0216
Cou: Androscoggin (207) 225-2030
MAILING ADDRESS:
Po Box 216
Turner, ME 04282-0216
  Map
Union - Vose Library
343 Common Road
Union, ME 04862-0550
Cou: Knox (207) 785-4733
Web Site
MAILING ADDRESS:
P.o. Box 550
Union, ME 04862-0550
  Map
Unity - Dorothy W Quimby Library
90 Quaker Hill Road
Unity, ME 04988-0167
Cou: Waldo (207) 948-3131
Web Site
MAILING ADDRESS:
Po Box 167
Unity, ME 04988-0167
  Map
Van Buren - Morneault Memorial Library
303 Main Street
Van Buren, ME 04785-1299
Cou: Aroostook (207) 868-5076
MAILING ADDRESS:
<-Same
  Map
Vinalhaven Public Library
1 Carver Street
Vinalhaven, ME 04863-0384
Cou: Knox (207) 863-4401
MAILING ADDRESS:
Po Box 384
Vinalhaven, ME 04863-0384
  Map
Waldoboro Public Library
908 Main Street
Waldoboro, ME 04572-0768
Cou: Lincoln (207) 832-4484
Web Site
MAILING ADDRESS:
Po Box 768
Waldoboro, ME 04572-0768
  Map
Warren Free Public Library
282 Main Street
Warren, ME 04864-0346
Cou: Knox (207) 273-2900
MAILING ADDRESS:
167 Western Road
Warren, ME 04864-0346
  Map
Washburn Memorial Library
1290 Main Street
Washburn, ME 04786-0571
Cou: Aroostook (207) 455-4814
MAILING ADDRESS:
Po Box 571
Washburn, ME 04786-0571
  Map
Washington - Gibbs Library
40 Old Union Road
Washington, ME 04574-0348
Cou: Knox (207) 845-2940
Web Site
MAILING ADDRESS:
Po Box 348
Washington, ME 04574-0348
  Map
Waterford Library Assn
663 Waterford Road
Waterford, ME 04088-0176
Cou: Oxford (207) 583-2963
MAILING ADDRESS:
Po Box 176
Waterford, ME 04088-0176
  Map
Waterville Public Library
73 Elm Street
Waterville, ME 04901-6078
Cou: Kennebec (207) 872-5433
Web Site
MAILING ADDRESS:
<-Same
  Map
Wayne - Cary Memorial Library
17 Old Winthrop Road
Wayne, ME 04284-0127
Cou: Kennebec (207) 685-3612
Web Site
MAILING ADDRESS:
Po Box 127
Wayne, ME 04284-0127
  Map
Weld Public Library
Church Street
Weld, ME 04285-0120
Cou: Franklin (207) 585-2439
MAILING ADDRESS:
Po Box 120
Weld, ME 04285-0120
  Map
Wells Public Library
1434 Post Road
Wells, ME 04090-0699
Cou: York (207) 646-8181
Web Site
MAILING ADDRESS:
Po Box 699
Wells, ME 04090-0699
  Map
West Paris Public Library
226 Main Street
West Paris, ME 04289-0307
Cou: Oxford (207) 674-2004
MAILING ADDRESS:
Po Box 307
West Paris, ME 04289-0307
  Map
Westbrook - Walker Memorial Library
800 Main Street
Westbrook, ME 04092-3421
Cou: Cumberland (207) 854-0630
MAILING ADDRESS:
<-Same
  Map
Westbrook - Warren Memorial Library
479 Main Street
Westbrook, ME 04092-4330
Cou: Cumberland (207) 854-5891
MAILING ADDRESS:
<-Same
  Map
Wilton Free Public Library
6 Goodspeed Street
Wilton, ME 04294-0454
Cou: Franklin (207) 645-4831
Web Site
MAILING ADDRESS:
Po Box 454
Wilton, ME 04294-0454
  Map
Windham Public Library
217 Windham Center Road
Windham, ME 04062-4637
Cou: Cumberland (207) 892-1908
Web Site
MAILING ADDRESS:
<-Same
  Map
Winslow Public Library
Halifax St.
Winslow, ME 04901-7636
Cou: Kennebec (207) 872-1978
Web Site
MAILING ADDRESS:
Rr 4 Box 190 Halifax St.
Winslow, ME 04901-7636
  Map
Winter Harbor Public Library
18 Chapel Lane
Winter Harbor, ME 04693-0310
Cou: Hancock (207) 963-7556
Web Site
MAILING ADDRESS:
Po Box 310
Winter Harbor, ME 04693-0310
  Map
Winterport Memorial Library
229 Main Street
Winterport, ME 04496-0650
Cou: Waldo (207) 223-5540
MAILING ADDRESS:
Po Box 650
Winterport, ME 04496-0650
  Map
Winthrop - Bailey Public Library
39 Bowdoin Street
Winthrop, ME 04364
Cou: Kennebec (207) 377-8673
MAILING ADDRESS:
<-Same
  Map
Wiscasset Public Library
21 High Street
Wiscasset, ME 04578-0367
Cou: Lincoln (207) 882-7161
Web Site
MAILING ADDRESS:
Po Box 367
Wiscasset, ME 04578-0367
  Map
Yarmouth - Merrill Memorial Library
215 Main Street
Yarmouth, ME 04096
Cou: Cumberland (207) 846-4763
MAILING ADDRESS:
<-Same
  Map
York Public Library
15 Long Sands Road
York, ME 03909-1113
Cou: York (207) 363-2818
Web Site
MAILING ADDRESS:
<-Same
  Map

Back to State Library Index

Please Visit our Sponsors.



You can own any of these domain names:

govt.net - - citizennetwork.com - - citygovt.com - - digitaltownhall.com - - digitaltownhall.net - - digitaltownhall.org - - ecitizen.net - - e-citizen.org - - ecivic.com - - ecivic.net - - ecivic.org - - ecivic.us - - e-civic.com - - e-civic.net - - e-civic.org - - e-civic.us - - egovernment.net - - e-government.net - - e-government.org - - ecityhall.com - - ecityhall.net - - ecityhall.org - - etownhall.biz - - etownhall.us - - e-govt.net - - e-govt.org - - governing.net - - governmentnet.com - - governmentnetwork.com - govnetwork.com - - governmentweb.com - - govtsoft.com - - governmentsoft.com - - governmentvoice.com - - govtaccess.com - - govtvoice.com - - netcommunity.net - - netcommunity.org - - attic.net - - allthing.com - -