Local Data Search

 
USA.com / Maine / Public Library

Maine Public Library

275 public libraries were found in Maine.




Rank by: Collections, Size, Programs
Portland Public Library
467 Congress Street
Portland, ME 04101
phone: 207-871-1700
Type: Library System
Staff: 44.00 Collections: 244,812 Programs: 845 Internet Computer: 103
Bangor Public Library
145 Harlow Street
Bangor, ME 04401
phone: 207-947-8336
Type: Library System
Staff: 32.01 Collections: 139,825 Programs: 590 Internet Computer: 72
Curtis Memorial Library
23 Pleasant Street
Brunswick, ME 04011
phone: 207-725-5242
Type: Library System
Staff: 18.56 Collections: 100,940 Programs: 755 Internet Computer: 55
Lewiston Public Library
200 Lisbon Street
Lewiston, ME 04240
phone: 207-513-3004
Type: Library System
Staff: 16.90 Collections: 94,891 Programs: 487 Internet Computer: 28
Auburn Public Library
49 Spring Street
Auburn, ME 04210
phone: 207-333-6640
Type: Library System
Staff: 21.00 Collections: 72,558 Programs: 981 Internet Computer: 17
Dorothy W Quimby Library
90 Quaker Hill Road
Unity, ME 04988
phone: 207-948-9178
Type: Library System
Staff: 5.75 Collections: 66,000 Programs: 6 Internet Computer: 4
Scarborough Public Library
48 Gorham Road
Scarborough, ME 04074
phone: 207-883-4723
Type: Library System
Staff: 12.66 Collections: 54,007 Programs: 269 Internet Computer: 18
Lithgow Public Library
45 Winthrop Street
Augusta, ME 04330
phone: 207-626-2415
Type: Library System
Staff: 11.50 Collections: 48,800 Programs: 601 Internet Computer: 8
Rockland Public Library
80 Union Street
Rockland, ME 04841
phone: 207-594-0310
Type: Library System
Staff: 7.72 Collections: 47,149 Programs: 615 Internet Computer: 14
South Portland Public Library
482 Broadway
South Portland, ME 04106
phone: 207-767-7660
Type: Library System
Staff: 10.55 Collections: 43,812 Programs: 744 Internet Computer: 15
Thomas Memorial Library
6 Scott Dyer Road
Cape Elizabeth, ME 04107
phone: 207-799-1720
Type: Library System
Staff: 8.57 Collections: 42,792 Programs: 267 Internet Computer: 14
Freeport Community Library
10 Library Drive
Freeport, ME 04032
phone: 207-865-3307
Type: Library System
Staff: 6.69 Collections: 42,750 Programs: 744 Internet Computer: 12
Kennebunk Free Library
112 Main Street
Kennebunk, ME 04043
phone: 207-985-2173
Type: Library System
Staff: 11.50 Collections: 42,636 Programs: 356 Internet Computer: 15
Goodall Memorial Library
952 Main Street
Sanford, ME 04073
phone: 207-324-4714
Type: Library System
Staff: 7.95 Collections: 40,723 Programs: 197 Internet Computer: 18
Camden Public Library
55 Main Street
Camden, ME 04843
phone: 207-236-3440
Type: Library System
Staff: 9.50 Collections: 40,000 Programs: 566 Internet Computer: 25
Ellsworth Public Library
20 State Street
Ellsworth, ME 04605
phone: 207-667-6363
Type: Library System
Staff: 10.26 Collections: 39,731 Programs: 319 Internet Computer: 17
Mcarthur Public Library
270 Main Street
Biddeford, ME 04005
phone: 207-284-4181
Type: Library System
Staff: 14.16 Collections: 39,644 Programs: 558 Internet Computer: 23
Belfast Free Library
106 High Street
Belfast, ME 04915
phone: 207-338-3884
Type: Library System
Staff: 9.00 Collections: 38,156 Programs: 355 Internet Computer: 17
Patten Free Library
33 Summer Street
Bath, ME 04530
phone: 207-443-5141
Type: Library System
Staff: 11.00 Collections: 38,100 Programs: 416 Internet Computer: 23
Rice Public Library
8 Wentworth Street
Kittery, ME 03904
phone: 207-439-1553
Type: Library System
Staff: 5.46 Collections: 36,788 Programs: 170 Internet Computer: 12
Dyer Library
371 Main Street
Saco, ME 04072
phone: 207-283-3861
Type: Library System
Staff: 8.72 Collections: 35,700 Programs: 640 Internet Computer: 11
Lisbon Library Dept
28 Main Street
Lisbon Falls, ME 04252
phone: 207-353-6564
Type: Library System
Staff: 4.13 Collections: 34,168 Programs: 264 Internet Computer: 6
Merrill Memorial Library
215 Main Street
Yarmouth, ME 04096
phone: 207-846-4763
Type: Library System
Staff: 6.58 Collections: 32,600 Programs: 289 Internet Computer: 9
Cary Library-Houlton
107 Main Street
Houlton, ME 04730
phone: 207-532-1302
Type: Library System
Staff: 3.85 Collections: 32,021 Programs: 632 Internet Computer: 18
Waterville Public Library
73 Elm Street
Waterville, ME 04901
phone: 207-872-5433
Type: Library System
Staff: 11.40 Collections: 30,900 Programs: 308 Internet Computer: 37
Paris Public Library
37 Market Square
South Paris, ME 04281
phone: 207-743-6994
Type: Library System
Staff: 3.33 Collections: 30,114 Programs: 116 Internet Computer: 14
Blue Hill Public Library
5 Parker Point Road
Blue Hill, ME 04614
phone: 207-374-5515
Type: Library System
Staff: 6.78 Collections: 30,080 Programs: 401 Internet Computer: 8
Wells Public Library
1434 Post Road
Wells, ME 04090
phone: 207-646-8181
Type: Library System
Staff: 7.45 Collections: 29,908 Programs: 203 Internet Computer: 9
Falmouth Memorial Library
5 Lunt Road
Falmouth, ME 04105
phone: 207-781-2351
Type: Library System
Staff: 8.95 Collections: 29,520 Programs: 322 Internet Computer: 6
Old Town Public Library
46 Middle Street
Old Town, ME 04468
phone: 207-827-3972
Type: Library System
Staff: 5.68 Collections: 29,084 Programs: 874 Internet Computer: 10
Gray Public Library
5 Hancock Street
Gray, ME 04039
phone: 207-657-4110
Type: Library System
Staff: 4.35 Collections: 29,083 Programs: 104 Internet Computer: 12
Gardiner Public Library
152 Water Street
Gardiner, ME 04345
phone: 207-582-3312
Type: Library System
Staff: 7.75 Collections: 29,000 Programs: 225 Internet Computer: 14
Mark And Emily Turner Memorial Library
39 Second Street
Presque Isle, ME 04769
phone: 207-764-2571
Type: Library System
Staff: 8.50 Collections: 29,000 Programs: 315 Internet Computer: 16
Louis T. Graves Memorial Library
18 Maine Street
Kennebunkport, ME 04046
phone: 207-967-2778
Type: Library System
Staff: 4.41 Collections: 25,970 Programs: 208 Internet Computer: 8
Prince Memorial Library
266 Main Street
Cumberland Center, ME 04021
phone: 207-829-2215
Type: Library System
Staff: 4.33 Collections: 25,232 Programs: 142 Internet Computer: 10
Windham Public Library
217 Windham Center Road
Windham, ME 04062
phone: 207-892-1908
Type: Library System
Staff: 5.50 Collections: 24,400 Programs: 200 Internet Computer: 10
D.A. Hurd Library
41 High Street
North Berwick, ME 03906
phone: 207-676-2215
Type: Library System
Staff: 3.75 Collections: 24,010 Programs: 269 Internet Computer: 6
Rockport Public Library
1 Limerock Street
Rockport, ME 04856
phone: 207-236-3642
Type: Library System
Staff: 4.00 Collections: 23,418 Programs: 342 Internet Computer: 8
Orono Public Library
39 Pine Street
Orono, ME 04473
phone: 207-866-5060
Type: Library System
Staff: 3.50 Collections: 23,369 Programs: 171 Internet Computer: 10
Norway Memorial Library
258 Main Street
Norway, ME 04268
phone: 207-743-5309
Type: Library System
Staff: 5.22 Collections: 22,000 Programs: 353 Internet Computer: 14
Topsham Public Library
25 Foreside Road
Topsham, ME 04086
phone: 207-725-1727
Type: Library System
Staff: 6.10 Collections: 21,960 Programs: 288 Internet Computer: 14
Jay-Niles Memorial Library
983 Main Street
North Jay, ME 04262
phone: 207-645-4062
Type: Library System
Staff: 2.54 Collections: 21,250 Programs: 593 Internet Computer: 6
Jesup Memorial Library
34 Mount Desert Street
Bar Harbor, ME 04609
phone: 207-288-4245
Type: Library System
Staff: 4.75 Collections: 20,686 Programs: 231 Internet Computer: 8
Caribou Public Library
30 High Street
Caribou, ME 04736
phone: 207-493-4214
Type: Library System
Staff: 5.35 Collections: 20,640 Programs: 74 Internet Computer: 6
Libby Memorial Library
27 Staples Street
Old Orchard Beach, ME 04064
phone: 207-934-4351
Type: Library System
Staff: 3.55 Collections: 20,000 Programs: 91 Internet Computer: 7
York Public Library
15 Long Sands Road
York, ME 03909
phone: 207-363-2818
Type: Library System
Staff: 5.40 Collections: 20,000 Programs: 299 Internet Computer: 19
Charles M. Bailey Public Library
39 Bowdoin Street
Winthrop, ME 04364
phone: 207-377-8673
Type: Library System
Staff: 8.00 Collections: 19,576 Programs: 182 Internet Computer: 11
Millinocket Memorial Library
5 Maine Avenue
Millinocket, ME 04462
phone: 207-723-7020
Type: Library System
Staff: 5.30 Collections: 19,500 Programs: 86 Internet Computer: 5
Springvale Public Library
443 Main Street
Springvale, ME 04083
phone: 207-324-4624
Type: Library System
Staff: 4.23 Collections: 19,500 Programs: 178 Internet Computer: 14
Edythe Dyer Community Library
269 Main Road North
Hampden, ME 04444
phone: 207-862-3550
Type: Library System
Staff: 4.37 Collections: 19,048 Programs: 311 Internet Computer: 7
Winslow Public Library
136 Halifax Street
Waterville, ME 04901
phone: 207-872-1978
Type: Library System
Staff: 4.15 Collections: 18,726 Programs: 163 Internet Computer: 13
Abbott Memorial Library
1 Church Street
Dexter, ME 04930
phone: 207-924-7292
Type: Library System
Staff: 1.91 Collections: 18,000 Programs: 57 Internet Computer: 8
Farmington Public Library
117 Academy Street
Farmington, ME 04938
phone: 207-778-4312
Type: Library System
Staff: 3.52 Collections: 17,365 Programs: 164 Internet Computer: 20
Boothbay Harbor Memorial Library
4 Oak Street
Boothbay Harbor, ME 04538
phone: 207-633-3112
Type: Library System
Staff: 3.00 Collections: 17,195 Programs: 148 Internet Computer: 6
Lawrence Public Library
33 Lawrence Avenue
Fairfield, ME 04937
phone: 207-453-6867
Type: Library System
Staff: 3.91 Collections: 17,000 Programs: 120 Internet Computer: 10
Northeast Harbor Library
1 Joy Road
Northeast Harbor, ME 04662
phone: 207-276-3333
Type: Library System
Staff: 5.90 Collections: 16,843 Programs: 175 Internet Computer: 14
Naples Public Library
940 Roosevelt Trail
Naples, ME 04055
phone: 207-693-6841
Type: Library System
Staff: 2.41 Collections: 16,500 Programs: 258 Internet Computer: 16
Baxter Memorial Library
71 South Street
Gorham, ME 04038
phone: 207-222-1190
Type: Library System
Staff: 8.38 Collections: 16,306 Programs: 248 Internet Computer: 13
Southwest Harbor Public Library
338 Main Street
Southwest Harbor, ME 04679
phone: 207-244-7065
Type: Library System
Staff: 6.14 Collections: 16,222 Programs: 298 Internet Computer: 7
Brewer Public Library
100 South Main Street
Brewer, ME 04412
phone: 207-989-7943
Type: Library System
Staff: 3.50 Collections: 15,941 Programs: 167 Internet Computer: 13
Ludden Memorial Library
42 Main Street
Dixfield, ME 04224
phone: 207-562-8838
Type: Library System
Staff: 2.50 Collections: 15,900 Programs: 35 Internet Computer: 9
Thompson Free Library
186 East Main Street
Dover Foxcroft, ME 04426
phone: 207-564-3350
Type: Library System
Staff: 3.43 Collections: 15,648 Programs: 189 Internet Computer: 5
Lincoln Memorial Library
21 West Broadway
Lincoln, ME 04457
phone: 207-794-2765
Type: Library System
Staff: 4.55 Collections: 15,500 Programs: 323 Internet Computer: 8
Walker Memorial Library
800 Main Street
Westbrook, ME 04092
phone: 207-854-0630
Type: Library System
Staff: 8.75 Collections: 15,423 Programs: 266 Internet Computer: 20
Wiscasset Public Library
21 High Street
Wiscasset, ME 04578
phone: 207-882-7161
Type: Library System
Staff: 2.58 Collections: 14,623 Programs: 146 Internet Computer: 7
Hubbard Free Library
115 Second Street
Hallowell, ME 04347
phone: 207-622-6582
Type: Library System
Staff: 2.10 Collections: 14,542 Programs: 72 Internet Computer: 4
Treat Memorial Library
56 Main Street
Livermore Falls, ME 04254
phone: 207-897-3631
Type: Library System
Staff: 2.15 Collections: 14,095 Programs: 109 Internet Computer: 6
Skidompha Public Library
184 Main Street
Damariscotta, ME 04543
phone: 207-563-5513
Type: Library System
Staff: 6.38 Collections: 14,000 Programs: 1,708 Internet Computer: 12
Witherle Memorial Library
41 School Street
Castine, ME 04421
phone: 207-326-4375
Type: Library System
Staff: 2.45 Collections: 13,995 Programs: 509 Internet Computer: 11
Pittsfield Public Library
110 Library Street
Pittsfield, ME 04967
phone: 207-487-5880
Type: Library System
Staff: 2.75 Collections: 13,800 Programs: 126 Internet Computer: 13
Wilton Free Public Library
6 Goodspeed Street
Wilton, ME 04294
phone: 207-645-4831
Type: Library System
Staff: 2.86 Collections: 13,215 Programs: 582 Internet Computer: 6
Fort Fairfield Public Library
339 Main Street
Fort Fairfield, ME 04742
phone: 207-472-3880
Type: Library System
Staff: 1.86 Collections: 13,200 Programs: 52 Internet Computer: 5
Bridgton Public Library
1 Church Street
Bridgton, ME 04009
phone: 207-647-2472
Type: Library System
Staff: 3.02 Collections: 12,865 Programs: 210 Internet Computer: 9
Rumford Public Library
56 Rumford Avenue
Rumford, ME 04276
phone: 207-364-3661
Type: Library System
Staff: 4.61 Collections: 12,551 Programs: 58 Internet Computer: 10
Oakland Public Library
18 Church Street
Oakland, ME 04963
phone: 207-465-7533
Type: Library System
Staff: 2.23 Collections: 12,298 Programs: 124 Internet Computer: 12
Orrington Public Library
15 School Street
Orrington, ME 04474
phone: 207-825-4938
Type: Library System
Staff: 1.25 Collections: 12,000 Programs: 35 Internet Computer: 2
Rangeley Public Library
7 Lake Street
Rangeley, ME 04970
phone: 207-864-5529
Type: Library System
Staff: 2.08 Collections: 11,637 Programs: 148 Internet Computer: 12
Friend Memorial Public Library
1 Reach Road
Brooklin, ME 04616
phone: 207-359-2276
Type: Library System
Staff: 1.30 Collections: 11,629 Programs: 93 Internet Computer: 2
William Fogg Public Library
116 Old Road
Eliot, ME 03903
phone: 207-439-9437
Type: Library System
Staff: 3.75 Collections: 11,550 Programs: 208 Internet Computer: 2
Fryeburg Public Library
515 Main Street
Fryeburg, ME 04037
phone: 207-935-2731
Type: Library System
Staff: 2.13 Collections: 11,500 Programs: 30 Internet Computer: 2
Southport Memorial Library
1032 Hendricks Hill Road
Southport, ME 04576
phone: 207-633-2741
Type: Library System
Staff: 1.05 Collections: 10,701 Programs: 233 Internet Computer: 9
Ricker Memorial Library
1211 Maine Street
Poland, ME 04274
phone: 207-998-4390
Type: Library System
Staff: 2.28 Collections: 10,124 Programs: 186 Internet Computer: 4
Thomaston Public Library
60 Main Street
Thomaston, ME 04861
phone: 207-354-2453
Type: Library System
Staff: 2.25 Collections: 9,675 Programs: 87 Internet Computer: 9
Alice L. Pendleton Library
309 Main Road
Islesboro, ME 04848
phone: 207-734-2218
Type: Library System
Staff: 1.35 Collections: 9,515 Programs: 45 Internet Computer: 4
Madison Public Library
12 Old Point Avenue
Madison, ME 04950
phone: 207-696-5626
Type: Library System
Staff: 1.36 Collections: 9,347 Programs: 66 Internet Computer: 5
Shapleigh Community Library
607 Shapleigh Corner Road
Shapleigh, ME 04076
phone: 207-636-3630
Type: Library System
Staff: 0.39 Collections: 9,000 Programs: 26 Internet Computer: 1
Robert A. Frost Memorial Library
42 Main Street
Limestone, ME 04750
phone: 207-325-4706
Type: Library System
Staff: 1.55 Collections: 8,700 Programs: 19 Internet Computer: 4
Bristol Area Library
619 Old County Road
New Harbor, ME 04554
phone: 207-677-2115
Type: Library System
Staff: 0.85 Collections: 8,700 Programs: 72 Internet Computer: 7
Buck Memorial Library
47 Main Street
Bucksport, ME 04416
phone: 207-469-2650
Type: Library System
Staff: 1.53 Collections: 8,379 Programs: 52 Internet Computer: 2
Casco Public Library
5 Leach Hill Road
Casco, ME 04015
phone: 207-627-4541
Type: Library System
Staff: 1.83 Collections: 8,369 Programs: 204 Internet Computer: 8
Dorcas Library
28 Main Street
Prospect Harbor, ME 04669
phone: 207-963-4027
Type: Library System
Staff: 0.00 Collections: 8,166 Programs: 22 Internet Computer: 5
Waldoboro Public Library
958 Main Street
Waldoboro, ME 04572
phone: 207-832-4484
Type: Library System
Staff: 2.45 Collections: 8,094 Programs: 81 Internet Computer: 4
Vinalhaven Public Library
6 Carver Street
Vinalhaven, ME 04863
phone: 207-863-4401
Type: Library System
Staff: 1.65 Collections: 8,000 Programs: 57 Internet Computer: 5
Albert F. Totman Library
28 Parker Head Road
Phippsburg, ME 04562
phone: 207-389-2309
Type: Library System
Staff: 0.46 Collections: 7,904 Programs: 73 Internet Computer: 15
Salmon Falls Library
322 Old Alfred Road
Hollis Center, ME 04042
phone: 207-929-3990
Type: Library System
Staff: 0.50 Collections: 7,862 Programs: 65 Internet Computer: 1
Raymond Village Library
3 Meadow Road
Raymond, ME 04071
phone: 207-655-4283
Type: Library System
Staff: 1.59 Collections: 7,565 Programs: 168 Internet Computer: 2
Dr. Shaw Memorial Library
344 Pond Road
Mount Vernon, ME 04352
phone: 207-293-2565
Type: Library System
Staff: 0.38 Collections: 7,500 Programs: 9 Internet Computer: 6
Skowhegan Public Library
9 Elm Street
Skowhegan, ME 04976
phone: 207-474-9072
Type: Library System
Staff: 3.05 Collections: 7,500 Programs: 188 Internet Computer: 10
South Berwick Public Library
37 Portland Street
South Berwick, ME 03908
phone: 207-384-3308
Type: Library System
Staff: 2.10 Collections: 7,500 Programs: 91 Internet Computer: 4
North Haven Public Library
33 Main Street
North Haven, ME 04853
phone: 207-867-9797
Type: Library System
Staff: 0.63 Collections: 7,500 Programs: 4 Internet Computer: 3
Carver Memorial Library
12 Union Street
Searsport, ME 04974
phone: 207-548-2303
Type: Library System
Staff: 1.80 Collections: 7,465 Programs: 42 Internet Computer: 6
Vassalboro Public Library
930 Bog Road
East Vassalboro, ME 04935
phone: 207-923-3233
Type: Library System
Staff: 1.08 Collections: 7,339 Programs: 16 Internet Computer: 3
West Buxton Public Library Association
34 River Road (Route 112)
Buxton, ME 04093
phone: 207-727-5898
Type: Library System
Staff: 0.30 Collections: 7,323 Programs: 65 Internet Computer: 2
Madawaska Public Library
393 East Main Street
Madawaska, ME 04756
phone: 207-728-3606
Type: Library System
Staff: 1.92 Collections: 7,292 Programs: 9 Internet Computer: 3
Bowdoinham Public Library
13a School Street
Bowdoinham, ME 04008
phone: 207-666-8405
Type: Library System
Staff: 0.60 Collections: 7,213 Programs: 107 Internet Computer: 1
Mexico Free Public Library
134 Main Street
Mexico, ME 04257
phone: 207-364-3281
Type: Library System
Staff: 1.05 Collections: 7,200 Programs: 90 Internet Computer: 6
Carrabassett Valley Public Library
3209 Carrabassett Drive
Kingfield, ME 04947
phone: 207-237-3535
Type: Library System
Staff: 0.68 Collections: 7,152 Programs: 90 Internet Computer: 6
Jackson Memorial Library
38 Main Street
Tenants Harbor, ME 04860
phone: 207-372-8961
Type: Library System
Staff: 1.63 Collections: 7,000 Programs: 235 Internet Computer: 4
Freeland Holmes Library
109 Pleasant Street
Oxford, ME 04270
phone: 207-539-4016
Type: Library System
Staff: 0.40 Collections: 6,819 Programs: 4 Internet Computer: 3
Peavey Memorial Library
26 Water Street
Eastport, ME 04631
phone: 207-853-4021
Type: Library System
Staff: 1.45 Collections: 6,644 Programs: 78 Internet Computer: 3
Gibbs Library
40 Old Union Road
Washington, ME 04574
phone: 207-845-2663
Type: Library System
Staff: 0.00 Collections: 6,535 Programs: 265 Internet Computer: 5
Newport Public Library
154 Main Street
Newport, ME 04953
phone: 207-368-5074
Type: Library System
Staff: 2.45 Collections: 6,500 Programs: 167 Internet Computer: 6
Harrison Village Library
4 Front Street
Harrison, ME 04040
phone: 207-583-2970
Type: Library System
Staff: 0.96 Collections: 6,483 Programs: 99 Internet Computer: 8
New Gloucester Public Library
379 Intervale Road
New Gloucester, ME 04260
phone: 207-926-4840
Type: Library System
Staff: 1.90 Collections: 6,420 Programs: 176 Internet Computer: 2
Bonney Memorial Library
36 Main Street
Cornish, ME 04020
phone: 207-625-8083
Type: Library System
Staff: 0.83 Collections: 6,406 Programs: 32 Internet Computer: 10
Searsmont Town Library
37 Main Street South
Searsmont, ME 04973
phone: 207-342-5549
Type: Library System
Staff: 0.55 Collections: 6,205 Programs: 75 Internet Computer: 6
Waterboro Public Library
187 Main Street
East Waterboro, ME 04030
phone: 207-247-3363
Type: Library System
Staff: 1.53 Collections: 6,154 Programs: 72 Internet Computer: 5
Calais Free Library
9 Union Street
Calais, ME 04619
phone: 207-454-2758
Type: Library System
Staff: 3.50 Collections: 6,150 Programs: 97 Internet Computer: 8
Mechanic Falls Public Library
108 Lewiston Street, 3rd Floor
Mechanic Falls, ME 04256
phone: 207-345-9450
Type: Library System
Staff: 0.57 Collections: 6,040 Programs: 1 Internet Computer: 5
Ashland Community Library
57 Exchange Street
Ashland, ME 04732
phone: 207-435-6532
Type: Library System
Staff: 0.88 Collections: 6,000 Programs: 0 Internet Computer: 1
Limerick Public Library
55 Washington Street
Limerick, ME 04048
phone: 207-793-8975
Type: Library System
Staff: 1.30 Collections: 5,995 Programs: 213 Internet Computer: 8
Turner Public Library
98 Matthews Way
Turner, ME 04282
phone: 207-225-2030
Type: Library System
Staff: 0.66 Collections: 5,981 Programs: 16 Internet Computer: 8
Julia Adams Morse Memorial Library
105 Main Street
Greene, ME 04236
phone: 207-946-5544
Type: Library System
Staff: 1.13 Collections: 5,969 Programs: 1 Internet Computer: 6
Friendship Public Library
3 Main Street
Friendship, ME 04547
phone: 207-832-5332
Type: Library System
Staff: 0.38 Collections: 5,957 Programs: 3 Internet Computer: 2
Abel J. Morneault Memorial Library
153 Main Street
Van Buren, ME 04785
phone: 207-868-5076
Type: Library System
Staff: 1.50 Collections: 5,930 Programs: 26 Internet Computer: 5
Readfield Community Library
1151 Main Street
Readfield, ME 04355
phone: 207-685-4089
Type: Library System
Staff: 0.50 Collections: 5,800 Programs: 8 Internet Computer: 3
East Millinocket Public Library
53 Main Street
East Millinocket, ME 04430
phone: 207-746-3554
Type: Library System
Staff: 1.04 Collections: 5,695 Programs: 11 Internet Computer: 2
Bethel Library Assn.
5 Broad Street
Bethel, ME 04217
phone: 207-824-2520
Type: Library System
Staff: 1.43 Collections: 5,676 Programs: 55 Internet Computer: 5
Milo Free Public Library
4 Pleasant Street
Milo, ME 04463
phone: 207-943-2612
Type: Library System
Staff: 1.00 Collections: 5,635 Programs: 122 Internet Computer: 5
Community Library
10 John Street
Alfred, ME 04002
phone: 207-499-7114
Type: Library System
Staff: 1.20 Collections: 5,609 Programs: 36 Internet Computer: 2
Stewart Public Library
37 Elm Street
North Anson, ME 04958
phone: 207-635-3212
Type: Library System
Staff: 0.00 Collections: 5,531 Programs: 3 Internet Computer: 5
Porter Memorial Library
92 Court Street
Machias, ME 04654
phone: 207-255-3933
Type: Library System
Staff: 1.60 Collections: 5,531 Programs: 62 Internet Computer: 3
Berwick Public Library
103 Old Pine Hill Road North
Berwick, ME 03901
phone: 207-698-5737
Type: Library System
Staff: 1.75 Collections: 5,407 Programs: 170 Internet Computer: 5
Andover Public Library
46 Church Street
Andover, ME 04216
phone: 207-392-4841
Type: Library System
Staff: 0.68 Collections: 5,400 Programs: 3 Internet Computer: 7
Cary Memorial Library-Wayne
17 Old Winthrop Road
Wayne, ME 04284
phone: 207-685-3612
Type: Library System
Staff: 0.55 Collections: 5,391 Programs: 77 Internet Computer: 4
Brooksville Free Public Library
1 Town House Road
Brooksville, ME 04617
phone: 207-326-4560
Type: Library System
Staff: 0.71 Collections: 5,239 Programs: 135 Internet Computer: 3
Cumston Public Library
796 Main Street
Monmouth, ME 04259
phone: 207-933-4788
Type: Library System
Staff: 1.48 Collections: 5,200 Programs: 113 Internet Computer: 4
Charlotte Hobbs Memorial Library
227 Main Street
Lovell, ME 04051
phone: 207-925-3177
Type: Library System
Staff: 2.20 Collections: 5,120 Programs: 198 Internet Computer: 9
Hollis Center Public Library
14 Little Falls Road
Hollis Center, ME 04042
phone: 207-929-3911
Type: Library System
Staff: 0.63 Collections: 5,097 Programs: 53 Internet Computer: 6
Woodland Public Library
169 Main Street
Baileyville, ME 04694
phone: 207-427-3235
Type: Library System
Staff: 1.00 Collections: 5,000 Programs: 40 Internet Computer: 3
Guilford Memorial Library
4 Library Street
Guilford, ME 04443
phone: 207-876-4547
Type: Library System
Staff: 1.45 Collections: 5,000 Programs: 149 Internet Computer: 2
Phillips Public Library
96 Main Street
Phillips, ME 04966
phone: 207-639-2665
Type: Library System
Staff: 0.83 Collections: 5,000 Programs: 5 Internet Computer: 4
Spaulding Memorial Library
282 Sebago Road
Sebago, ME 04029
phone: 207-787-2321
Type: Library System
Staff: 1.10 Collections: 4,937 Programs: 87 Internet Computer: 4
Henry D. Moore Library
22 Village Road
Steuben, ME 04680
phone: 207-546-7301
Type: Library System
Staff: 0.60 Collections: 4,916 Programs: 15 Internet Computer: 6
Warren Free Public Library
282 Main Street
Warren, ME 04864
phone: 207-273-2900
Type: Library System
Staff: 0.67 Collections: 4,746 Programs: 35 Internet Computer: 4
Strong Public Library
14 South Main Street
Strong, ME 04983
phone: 207-684-4003
Type: Library System
Staff: 0.40 Collections: 4,655 Programs: 5 Internet Computer: 6
Chebeague Island Library
247 South Road, Unit 3
Chebeague Island, ME 04017
phone: 207-846-4351
Type: Library System
Staff: 1.13 Collections: 4,600 Programs: 95 Internet Computer: 5
Hartland Public Library
16 Mill Street
Hartland, ME 04943
phone: 207-938-4702
Type: Library System
Staff: 0.85 Collections: 4,600 Programs: 23 Internet Computer: 6
Peabody Memorial Library
162 Main Street
Jonesport, ME 04649
phone: 207-497-3003
Type: Library System
Staff: 0.55 Collections: 4,526 Programs: 182 Internet Computer: 9
Stewart Free Library
8 Levi Stewart Drive
Corinna, ME 04928
phone: 207-278-2454
Type: Library System
Staff: 1.17 Collections: 4,496 Programs: 35 Internet Computer: 8
Long Lake Public Library
384 Main Street
Saint Agatha, ME 04772
phone: 207-543-9395
Type: Library System
Staff: 0.00 Collections: 4,432 Programs: 48 Internet Computer: 4
Webster Free Library
22 Depot Street
Kingfield, ME 04947
phone: 207-265-2052
Type: Library System
Staff: 0.25 Collections: 4,421 Programs: 3 Internet Computer: 5
Parsons Memorial Library
27 Saco Road
Alfred, ME 04002
phone: 207-324-2001
Type: Library System
Staff: 1.50 Collections: 4,381 Programs: 115 Internet Computer: 4
Monhegan Memorial Library
1 Library Lane
Monhegan, ME 04852
phone: 207-596-0549
Type: Library System
Staff: 0.35 Collections: 4,316 Programs: 30 Internet Computer: 2
Lubec Memorial Library
55 Water Street
Lubec, ME 04652
phone: 207-733-2491
Type: Library System
Staff: 1.20 Collections: 4,220 Programs: 72 Internet Computer: 7
Belgrade Public Library
1 Center Drive
Belgrade, ME 04917
phone: 207-495-3508
Type: Library System
Staff: 1.10 Collections: 4,184 Programs: 68 Internet Computer: 5
Denmark Public Library
121 East Main Street
Denmark, ME 04022
phone: 207-452-2200
Type: Library System
Staff: 0.40 Collections: 4,000 Programs: 70 Internet Computer: 3
Davis Memorial Library
928 Cape Road
Limington, ME 04049
phone: 207-637-2422
Type: Library System
Staff: 1.00 Collections: 4,000 Programs: 34 Internet Computer: 3
Brown Memorial Library - Clinton
53 Railroad Street
Clinton, ME 04927
phone: 207-426-8686
Type: Library System
Staff: 1.50 Collections: 3,948 Programs: 39 Internet Computer: 5
West Paris Public Library
226 Main Street
West Paris, ME 04289
phone: 207-674-2004
Type: Library System
Staff: 0.61 Collections: 3,800 Programs: 48 Internet Computer: 7
Orrs Island Library
1699 Harpswell Island Road
Orrs Island, ME 04066
phone: 207-833-7811
Type: Library System
Staff: 1.10 Collections: 3,700 Programs: 76 Internet Computer: 2
Bass Harbor Memorial Library
89 Main Street
Bernard, ME 04612
phone: 207-244-3798
Type: Library System
Staff: 0.50 Collections: 3,610 Programs: 49 Internet Computer: 3
Katahdin Public Library
20 Library Street
Island Falls, ME 04747
Type: Library System
Staff: 0.55 Collections: 3,524 Programs: 1 Internet Computer: 4
Weld Public Library
25 Church Street
Weld, ME 04285
phone: 207-585-2439
Type: Library System
Staff: 0.25 Collections: 3,430 Programs: 23 Internet Computer: 5
Shaw Public Library - Greenville
9 Lily Bay Road
Greenville, ME 04441
phone: 207-695-3579
Type: Library System
Staff: 1.90 Collections: 3,405 Programs: 28 Internet Computer: 6
Zadoc Long Free Library
5 Turner Street
Buckfield, ME 04220
phone: 207-336-2171
Type: Library System
Staff: 0.75 Collections: 3,270 Programs: 63 Internet Computer: 4
Washburn Memorial Library
1290 Main Street
Washburn, ME 04786
phone: 207-455-4814
Type: Library System
Staff: 0.75 Collections: 3,250 Programs: 16 Internet Computer: 3
Stockton Springs Community Library
6 Station Street
Stockton Springs, ME 04981
phone: 207-567-4147
Type: Library System
Staff: 0.00 Collections: 3,225 Programs: 73 Internet Computer: 5
Somesville Library Association
116 Main Street
Mount Desert, ME 04660
phone: 207-244-7404
Type: Library System
Staff: 0.25 Collections: 3,184 Programs: 8 Internet Computer: 4
Cape Porpoise Library
173 Main Street
Cape Porpoise, ME 04014
phone: 207-967-5668
Type: Library System
Staff: 0.31 Collections: 3,129 Programs: 0 Internet Computer: 1
Livermore Public Library
22 Church Street
Livermore, ME 04253
phone: 207-897-7173
Type: Library System
Staff: 0.20 Collections: 3,127 Programs: 10 Internet Computer: 8
North Bridgton Public Library
113 Waterford Road
North Bridgton, ME 04057
phone: 207-647-8563
Type: Library System
Staff: 0.28 Collections: 3,124 Programs: 6 Internet Computer: 2
Isaac F. Umberhine Public Library
164 Main Street Suite 3
Richmond, ME 04357
phone: 207-737-2770
Type: Library System
Staff: 0.61 Collections: 3,000 Programs: 33 Internet Computer: 3
Waterford Library Association
663 Waterford Road
Waterford, ME 04088
phone: 207-583-2050
Type: Library System
Staff: 0.25 Collections: 2,860 Programs: 66 Internet Computer: 3
Ogunquit Memorial Library
166 Shore Road
Ogunquit, ME 03907
phone: 207-646-9024
Type: Library System
Staff: 0.95 Collections: 2,808 Programs: 0 Internet Computer: 0
Swans Island Public Library
451 Atlantic Road
Swans Island, ME 04685
phone: 207-526-4330
Type: Library System
Staff: 0.69 Collections: 2,800 Programs: 72 Internet Computer: 4
Chase Emerson Memorial Library
17 Main Street
Deer Isle, ME 04627
phone: 207-348-2899
Type: Library System
Staff: 0.23 Collections: 2,735 Programs: 52 Internet Computer: 1
Bremen Public Library
204 Waldoboro Road
Bremen, ME 04551
phone: 207-529-5572
Type: Library System
Staff: 0.53 Collections: 2,715 Programs: 38 Internet Computer: 3
South China Public Library
247 Village Street
South China, ME 04358
phone: 207-445-3094
Type: Library System
Staff: 0.00 Collections: 2,650 Programs: 35 Internet Computer: 4
Rutherford Library
2000 State Route 129
South Bristol, ME 04568
phone: 207-644-1882
Type: Library System
Staff: 0.38 Collections: 2,627 Programs: 0 Internet Computer: 3
Hamlin Memorial Library
16 Hannibal Hamlin Drive
South Paris, ME 04281
phone: 207-743-2980
Type: Library System
Staff: 0.43 Collections: 2,608 Programs: 1 Internet Computer: 0
Long Island Community Library
7 Gorham Avenue
Long Island, ME 04050
phone: 207-766-2530
Type: Library System
Staff: 0.00 Collections: 2,587 Programs: 132 Internet Computer: 7
Canaan Public Library
288 Main Street
Canaan, ME 04924
phone: 207-474-6397
Type: Library System
Staff: 1.18 Collections: 2,500 Programs: 60 Internet Computer: 3
Atkins Memorial Library
360 Main Street
Corinth, ME 04427
phone: 207-285-7226
Type: Library System
Staff: 0.28 Collections: 2,500 Programs: 1 Internet Computer: 2
Sangerville Public Library
1 Town Hall Avenue
Sangerville, ME 04479
phone: 207-876-3491
Type: Library System
Staff: 0.65 Collections: 2,500 Programs: 16 Internet Computer: 8
Martha Sawyer Community Library
53 Upper Guinea Road
Lebanon, ME 04027
phone: 207-457-1299
Type: Library System
Staff: 0.40 Collections: 2,500 Programs: 3 Internet Computer: 4
Bingham Union Library
297 Main Street
Bingham, ME 04920
phone: 207-672-3002
Type: Library System
Staff: 0.35 Collections: 2,450 Programs: 64 Internet Computer: 5
Sturdivant Public Library
514 Main Street
East Machias, ME 04630
phone: 207-255-0070
Type: Library System
Staff: 0.11 Collections: 2,450 Programs: 0 Internet Computer: 2
North Gorham Public Library
2 Standish Neck Road
Gorham, ME 04038
phone: 207-892-2575
Type: Library System
Staff: 0.43 Collections: 2,410 Programs: 123 Internet Computer: 1
Simpson Memorial Library
8 Plymouth Road
Carmel, ME 04419
phone: 207-848-7145
Type: Library System
Staff: 0.55 Collections: 2,359 Programs: 47 Internet Computer: 4
Lewis Dana Hill Memorial Library
2079 Main Street
Lovell, ME 04051
phone: 207-928-2301
Type: Library System
Staff: 0.13 Collections: 2,300 Programs: 2 Internet Computer: 0
Winterport Memorial Library
229 Main Street
Winterport, ME 04496
phone: 207-223-5540
Type: Library System
Staff: 0.38 Collections: 2,300 Programs: 3 Internet Computer: 2
Underwood Memorial Library
2006 Main Street
Kents Hill, ME 04349
phone: 207-685-3778
Type: Library System
Staff: 0.25 Collections: 2,300 Programs: 20 Internet Computer: 3
Cliff Island Library
119 Sunset Avenue
Cliff Island, ME 04019
Type: Library System
Staff: 0.20 Collections: 2,300 Programs: 17 Internet Computer: 2
Milbridge Public Library
22 School Street
Milbridge, ME 04658
phone: 207-546-3066
Type: Library System
Staff: 1.00 Collections: 2,200 Programs: 6 Internet Computer: 10
Stonington Public Library
64 Main Street
Stonington, ME 04681
phone: 207-367-5926
Type: Library System
Staff: 0.33 Collections: 2,152 Programs: 29 Internet Computer: 2
Sherman Public Library
9 Church Street
Sherman, ME 04776
phone: 207-365-4882
Type: Library System
Staff: 0.25 Collections: 2,128 Programs: 1 Internet Computer: 2
Jefferson Public Library
48 Washington Road
Jefferson, ME 04348
phone: 207-549-7491
Type: Library System
Staff: 0.14 Collections: 2,123 Programs: 16 Internet Computer: 0
Vose Library
392 Common Road
Union, ME 04862
phone: 207-785-4733
Type: Library System
Staff: 0.58 Collections: 2,100 Programs: 12 Internet Computer: 2
Revere Memorial Library
8 Main Street
Isle Au Haut, ME 04645
Type: Library System
Staff: 0.38 Collections: 2,078 Programs: 3 Internet Computer: 3
Ocean Park Memorial Library
11 Temple Avenue
Ocean Park, ME 04063
phone: 207-934-9068
Type: Library System
Staff: 0.98 Collections: 2,027 Programs: 18 Internet Computer: 0
Stratton Public Library
88 Main Street
Stratton, ME 04982
phone: 207-246-4401
Type: Library System
Staff: 0.83 Collections: 2,013 Programs: 0 Internet Computer: 2
Veterans Memorial Library
30 Main Street
Patten, ME 04765
phone: 207-528-2164
Type: Library System
Staff: 0.50 Collections: 2,000 Programs: 6 Internet Computer: 3
Mildred Stevens Williams Memorial Library
2916 Sennebec Road
Union, ME 04862
phone: 207-785-5656
Type: Library System
Staff: 0.30 Collections: 1,908 Programs: 79 Internet Computer: 5
Fort Kent Public Library
1 Monument Square
Fort Kent, ME 04743
phone: 207-834-3048
Type: Library System
Staff: 1.26 Collections: 1,888 Programs: 16 Internet Computer: 2
Winter Harbor Public Library
18 Chapel Lane
Winter Harbor, ME 04693
phone: 207-963-7556
Type: Library System
Staff: 0.45 Collections: 1,887 Programs: 61 Internet Computer: 2
Brownfield Public Library
216 Main Street
Brownfield, ME 04010
phone: 207-935-3003
Type: Library System
Staff: 0.33 Collections: 1,848 Programs: 68 Internet Computer: 4
Glenburn Library
991 Hudson Road
Bangor, ME 04401
phone: 207-942-9897
Type: Library System
Staff: 0.58 Collections: 1,823 Programs: 32 Internet Computer: 6
Berry Memorial Library
93 Main Street
Bar Mills, ME 04004
phone: 207-929-5484
Type: Library System
Staff: 0.30 Collections: 1,650 Programs: 2 Internet Computer: 2
Bolsters Mills Village Library
659 Bolsters Mills Road
Harrison, ME 04040
phone: 207-583-6421
Type: Library System
Staff: 0.00 Collections: 1,594 Programs: 5 Internet Computer: 2
Danforth Public Library
46 Central Street
Danforth, ME 04424
phone: 207-448-2055
Type: Library System
Staff: 0.00 Collections: 1,576 Programs: 0 Internet Computer: 2
Laura E. Richards Library
863 Five Islands Road
Georgetown, ME 04548
phone: 207-371-9995
Type: Library System
Staff: 0.00 Collections: 1,568 Programs: 4 Internet Computer: 1
Frenchmans Bay Library
1776 Us Highway 1
Sullivan, ME 04664
phone: 207-422-2307
Type: Library System
Staff: 0.50 Collections: 1,541 Programs: 94 Internet Computer: 4
Brownville Public Library
27 Church Street
Brownville, ME 04414
phone: 207-965-8334
Type: Library System
Staff: 0.25 Collections: 1,500 Programs: 1 Internet Computer: 2
Cherryfield Public Library
35 Main Street
Cherryfield, ME 04622
phone: 207-546-4228
Type: Library System
Staff: 0.55 Collections: 1,500 Programs: 4 Internet Computer: 15
Albert Church Brown Memorial Library
37 Main Street
China Village, ME 04926
phone: 207-968-2926
Type: Library System
Staff: 0.25 Collections: 1,500 Programs: 1 Internet Computer: 2
Louise Clements Library
2655 Cutler Road
Cutler, ME 04626
phone: 207-259-3693
Type: Library System
Staff: 0.00 Collections: 1,500 Programs: 9 Internet Computer: 2
John B. Curtis Free Public Library
435 Main Road
Bradford, ME 04410
phone: 207-327-2923
Type: Library System
Staff: 0.13 Collections: 1,448 Programs: 16 Internet Computer: 4
Kezar Falls Circulating Library
11 Wadleigh Street
Parsonsfield, ME 04047
phone: 207-625-2424
Type: Library System
Staff: 0.33 Collections: 1,426 Programs: 19 Internet Computer: 2
Cushing Public Library
39 Cross Road
Cushing, ME 04563
phone: 207-354-8860
Type: Library System
Staff: 0.00 Collections: 1,323 Programs: 21 Internet Computer: 3
Otis Public Library
132 Otis Road
Ellsworth, ME 04605
phone: 207-537-2211
Type: Library System
Staff: 0.00 Collections: 1,295 Programs: 3 Internet Computer: 2
Charleston Public Library
13 Atkinson Road
Charleston, ME 04422
phone: 207-285-3805
Type: Library System
Staff: 0.00 Collections: 1,288 Programs: 7 Internet Computer: 2
Soldiers Memorial Library
85 Main Street
Hiram, ME 04041
phone: 207-625-4650
Type: Library System
Staff: 0.72 Collections: 1,268 Programs: 66 Internet Computer: 7
Acton Public Library
35 H Road/Route 109
Acton, ME 04001
phone: 207-636-2781
Type: Library System
Staff: 0.38 Collections: 1,231 Programs: 30 Internet Computer: 3
New Vineyard Public Library
20 Lake Street
New Vineyard, ME 04956
phone: 207-652-2250
Type: Library System
Staff: 0.25 Collections: 1,212 Programs: 17 Internet Computer: 3
Albion Public Library
18 Main Street
Albion, ME 04910
phone: 207-437-2220
Type: Library System
Staff: 0.00 Collections: 1,207 Programs: 28 Internet Computer: 6
Stetson Public Library
70 Village Road
Stetson, ME 04488
phone: 207-296-2020
Type: Library System
Staff: 0.10 Collections: 1,200 Programs: 3 Internet Computer: 2
Whitman Memorial Library
28 South Main Street
Bryant Pond, ME 04219
phone: 207-665-2505
Type: Library System
Staff: 0.25 Collections: 1,163 Programs: 10 Internet Computer: 2
Richville Library
743 Richville Road
Standish, ME 04084
phone: 207-776-4698
Type: Library System
Staff: 0.00 Collections: 1,163 Programs: 37 Internet Computer: 1
Princeton Public Library
40 Main Street
Princeton, ME 04668
phone: 207-796-5333
Type: Library System
Staff: 0.55 Collections: 1,100 Programs: 2 Internet Computer: 2
Whitneyville Public Library
51 School Street
Machias, ME 04654
phone: 207-255-8077
Type: Library System
Staff: 0.63 Collections: 1,089 Programs: 17 Internet Computer: 2
Islesford Library
10 Mosswood Road
Islesford, ME 04646
phone: 207-244-9565
Type: Library System
Staff: 0.30 Collections: 1,082 Programs: 174 Internet Computer: 3
Bridge Academy Public Library
44 Middle Road
Dresden, ME 04342
phone: 207-737-8810
Type: Library System
Staff: 0.35 Collections: 1,046 Programs: 16 Internet Computer: 5
South Thomaston Public Library
8 Dublin Road
South Thomaston, ME 04858
phone: 207-596-0022
Type: Library System
Staff: 0.00 Collections: 1,016 Programs: 108 Internet Computer: 3
Jim Ditzler Memorial Library
37 Library Road
New Sharon, ME 04955
phone: 207-779-1128
Type: Library System
Staff: 0.25 Collections: 1,000 Programs: 21 Internet Computer: 8
Great Cranberry Library
251 Cranberry Road
Cranberry Isles, ME 04625
phone: 207-244-7358
Type: Library System
Staff: 0.28 Collections: 1,000 Programs: 8 Internet Computer: 4
Cundy's Harbor Library
935 Cundy's Harbor Road
Harpswell, ME 04079
phone: 207-725-1461
Type: Library System
Staff: 0.43 Collections: 999 Programs: 23 Internet Computer: 3
Owls Head Village Library
31 South Shore Drive
Owls Head, ME 04854
phone: 207-593-0302
Type: Library System
Staff: 0.00 Collections: 895 Programs: 6 Internet Computer: 1
Brown Memorial Library - Baldwin
2 Norton Place
East Baldwin, ME 04024
phone: 207-787-3155
Type: Library System
Staff: 0.24 Collections: 848 Programs: 60 Internet Computer: 4
Waldo Peirce Reading Room
11a Main Road South
Frankfort, ME 04438
phone: 207-223-4438
Type: Library System
Staff: 0.15 Collections: 804 Programs: 21 Internet Computer: 2
Ivan O. Davis-Liberty Library
59 Main Street
Liberty, ME 04949
phone: 207-589-3161
Type: Library System
Staff: 0.06 Collections: 775 Programs: 28 Internet Computer: 3
Coolidge Library
17 South Main Street
Solon, ME 04979
phone: 207-643-2562
Type: Library System
Staff: 0.39 Collections: 765 Programs: 4 Internet Computer: 6
Walter T. A. Hansen Memorial Library
10 Hansen Street
Mars Hill, ME 04758
phone: 207-429-9625
Type: Library System
Staff: 1.00 Collections: 761 Programs: 38 Internet Computer: 8
Palermo Community Library
2789 Route 3
Palermo, ME 04354
phone: 207-993-6088
Type: Library System
Staff: 0.00 Collections: 750 Programs: 68 Internet Computer: 3
Norridgewock Free Public Library
40 Mercer Road
Norridgewock, ME 04957
phone: 207-634-2828
Type: Library System
Staff: 0.50 Collections: 698 Programs: 106 Internet Computer: 5
Steep Falls Library
1128 Pequawket Trail
Steep Falls, ME 04085
phone: 207-675-3132
Type: Library System
Staff: 0.75 Collections: 600 Programs: 16 Internet Computer: 2
Anna Field Fernald Library
35 South Main Street
Detroit, ME 04929
phone: 207-257-4488
Type: Library System
Staff: 0.00 Collections: 585 Programs: 4 Internet Computer: 1
Monroe Community Library
8 Swan Lake Avenue
Monroe, ME 04951
phone: 207-525-3515
Type: Library System
Staff: 0.00 Collections: 500 Programs: 5 Internet Computer: 0
Jackman Public Library
604 Main Street
Jackman, ME 04945
phone: 207-668-2110
Type: Library System
Staff: 0.00 Collections: 460 Programs: 2 Internet Computer: 2
Pembroke Library
221 Old County Road
Pembroke, ME 04666
phone: 207-726-4745
Type: Library System
Staff: 0.00 Collections: 450 Programs: 51 Internet Computer: 6
Case Memorial Library
911 Stetson Road
Kenduskeag, ME 04450
phone: 207-884-8598
Type: Library System
Staff: 0.10 Collections: 412 Programs: 0 Internet Computer: 1
Harvey Memorial Library
771 State Highway 150
Guilford, ME 04443
phone: 207-876-3730
Type: Library System
Staff: 0.81 Collections: 389 Programs: 0 Internet Computer: 1
Monson Public Library
10 Tenney Hill Road
Monson, ME 04464
phone: 207-997-3641
Type: Library System
Staff: 0.20 Collections: 385 Programs: 2 Internet Computer: 3
Cole Memorial Library
789 Hammett Road
West Enfield, ME 04493
phone: 207-732-4270
Type: Library System
Staff: 0.00 Collections: 350 Programs: 0 Internet Computer: 1
New Portland Community Library
899 River Road
New Portland, ME 04961
phone: 207-628-6561
Type: Library System
Staff: 0.20 Collections: 300 Programs: 30 Internet Computer: 5
Newburgh Community Library
2220 Western Avenue
Hampden, ME 04444
phone: 207-234-4151
Type: Library System
Staff: 0.00 Collections: 205 Programs: 65 Internet Computer: 2
Levant Heritage Library
3519 Union Street
Levant, ME 04456
phone: 207-884-8988
Type: Library System
Staff: 0.00 Collections: 200 Programs: 9 Internet Computer: 3
Faye O'leary Hafford Library
1063 Allagash Road
Saint Francis, ME 04774
phone: 207-398-4454
Type: Library System
Staff: 0.00 Collections: 198 Programs: 4 Internet Computer: 4
Hope Library
443 Camden Road
Hope, ME 04847
Type: Library System
Staff: 0.08 Collections: 166 Programs: 12 Internet Computer: 1
Frenchboro Public Library
Schoolhouse Road
Frenchboro, ME 04635
phone: 207-334-2924
Type: Library System
Staff: 0.00 Collections: 150 Programs: 2 Internet Computer: 6
Lincoln Memorial Library - Dennysville
17 King Street
Dennysville, ME 04628
phone: 207-726-4750
Type: Library System
Staff: 0.00 Collections: 97 Programs: 18 Internet Computer: 4
Gallison Memorial Library
1292 Main Street
Harrington, ME 04643
phone: 207-483-4547
Type: Library System
Staff: 0.00 Collections: 62 Programs: 0 Internet Computer: 3
East Blue Hill Public Library
9 Curtis Cove Road
East Blue Hill, ME 04629
phone: 207-374-5577
Type: Library System
Staff: 0.15 Collections: 50 Programs: 6 Internet Computer: 1
Mayhew Library Assn
290 Water Street
Addison, ME 04606
Type: Library System
Staff: 0.23 Collections: 0 Programs: 0 Internet Computer: 2
Shaw Public Library - Mercer
1015 Beech Hill Road Suite B
Norridgewock, ME 04957
phone: 207-587-2529
Type: Library System
Staff: 0.28 Collections: 0 Programs: 0 Internet Computer: 2
Sedgwick Library Assn
45 Main Street
Sedgwick, ME 04676
Type: Library System
Staff: 0.00 Collections: 0 Programs: 5 Internet Computer: 0
Brownville Public Library
27 Church Street
Brownville, ME 04414
Type: Central Library
Baxter Memorial Library
71 South Street
Gorham, ME 04038
phone: 207-839-5031
Type: Central Library
Portland - Munjoy Branch Library
44 Moody Street
Portland, ME 04101
phone: 207-772-4581
Type: Branch Library
Portland - Peaks Island Branch Library
129 Island Avenue
Peaks Island, ME 04108
phone: 207-766-5540
Type: Branch Library
Portland - Reiche Branch Library
166 Brackett Street
Portland, ME 04102
phone: 207-774-6871
Type: Branch Library
Portland - Riverton Branch Library
1600 Forest Avenue
Portland, ME 04103
phone: 207-797-2915
Type: Branch Library
Portland - Burbank Branch Library
377 Stevens Avenue
Portland, ME 04103
phone: 207-774-4229
Type: Branch Library
South Portland - Memorial Branch Library
155 Wescott Road
South Portland, ME 04106
phone: 207-775-1835
Type: Branch Library
Dorothy W Quimby Library
90 Quaker Hill Road
Unity, ME 04988
phone: 207-948-3131
Type: Central Library


 
The USA.com website and domain are privately owned and are not operated by or affiliated with any government or municipal authority.
© 2017 World Media Group, LLC.