Abbott Memorial Library

Abbott Memorial Library

  • Mailing Address: 1 Church Street, Dexter, ME 04930-1398
  • Location: 1 Church Street, Dexter, ME 04930, Show Map
  • City/Town: Dexter
  • County: Penobscot
  • Hours: Tue: 10-6, Wed: 10-8, Thu: 10-6, Fri: 10-6, Sat: 9-2
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Abel J. Morneault Memorial Library

Abel J. Morneault Memorial Library

  • Mailing Address: 153 Main Street, Van Buren, ME 04785-1299
  • Location: 153 Main Street, Van Buren, ME 04785, Show Map
  • City/Town: Van Buren
  • County: Aroostook
  • Hours: Tue: 10-6, Wed: 10-8, Thu: 10-6, Fri: 10-6, Sat: 8-1
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Acton Public Library

Acton Public Library

  • Mailing Address: 35 H Road, Acton, ME 04001
  • Location: 35 H Road, Acton, ME 04001, Show Map
  • City/Town: Acton
  • County: York
  • Hours: Tue. 2-7, Wed: 9-2, Fri. 9-3, Sat 9-12
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Albert Church Brown Memorial Library

Albert Church Brown Memorial Library

  • Mailing Address: PO Box 6146, China Village, ME 04926-0146
  • Location: 37 Main Street, China, ME 04926, Show Map
  • City/Town: China
  • County: Kennebec
  • Hours: Tue: 2-6, Thu: 2-6, Sat: 10-12
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Albert F. Totman Library

Albert F. Totman Library

  • Mailing Address: 28 Parker Head Road, Phippsburg, ME 04562-4576
  • Location: 28 Parker Head Road, Phippsburg, ME 04562, Show Map
  • City/Town: Phippsburg
  • County: Sagadahoc
  • Hours: Mon: 10-5, Tue: 10-5, Wed: 10-7, Thu: 10-5, Fri: 10-5, Sat: 10-1
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Albion Public Library

Albion Public Library

  • Mailing Address: PO Box 355, Albion, ME 04910-0355
  • Location: 18 Main Street, Albion, ME 04910, Show Map
  • City/Town: Albion
  • County: Kennebec
  • Hours: Mon: 2-8, Wed: 9-11, Thu: 2-8, Sat: 9-11
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Alice L. Pendleton Library

Alice L. Pendleton Library

  • Mailing Address: PO Box 77, Islesboro, ME 04848-0077
  • Location: 309 Main Road, Islesboro, ME 04848, Show Map
  • City/Town: Islesboro
  • County: Waldo
  • Hours: Mon: 10-12/1:30-4:30, Wed: 10-12/1:30-4:30, Sat: 1:30-4:30, Sun: 1:30-4:30
  • Summer Hours (Only if different): Mon: 10-12/1:30-4:30, Wed: 10-12/1:30-7, Sat: 1:30-4:30, Sun: 1:30-4:30
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Andover Public Library

Andover Public Library

  • Mailing Address: PO Box 393, Andover, ME 04216-0393
  • Location: 46 Church Street, Andover, ME 04216, Show Map
  • City/Town: Andover
  • County: Oxford
  • Hours: Tue: 1-4:30, Wed: 1-4:30, Thu: 1-4:30/6-8, Sat: 1-4:30
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Anna Field Fernald Library

Fernald Library

  • Mailing Address: 35 South Main Street, Detroit, ME 04929-3252
  • Location: 35 South Main Street, Detroit, ME 04929, Show Map
  • City/Town: Detroit
  • County: Somerset
  • Hours: Mon-Thu: 8:30-6:30, open when town office is
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Ashland Community Library

Ashland Community Library

  • Mailing Address: PO Box 639, Ashland, ME 04732-0639
  • Location: 57 Exchange Street, Ashland, ME 04732, Show Map
  • City/Town: Ashland
  • County: Aroostook
  • Hours: Mon: 9-4, Wed & Fri: 9-4/6-8
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: No

Atkins Memorial Library

Atkins Memorial Library

  • Mailing Address: 419 Hudson Road, Corinth, ME 04427-3215
  • Location: 360 Main Street, Corinth, ME 04427, Show Map
  • City/Town: Corinth
  • County: Penobscot
  • Hours: Thu: 12:30-6
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: No

Auburn Public Library

Auburn Public Library

  • Mailing Address: 49 Spring Street, Auburn, ME 04210-5981
  • Location: 49 Spring Street, Auburn, ME 04210, Show Map
  • City/Town: Auburn
  • County: Androscoggin
  • Hours: Mon: 9-8, Tue: 9-6, Wed: 9-6, Thu: 9-8, Fri: 9-6, Sat: 9-5
  • Summer Hours (Only if different): same except Thu 9-6 and Sat 9-1
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Bangor Public Library

Bangor Public Library

  • Mailing Address: 145 Harlow Street, Bangor, ME 04401-4900
  • Location: 145 Harlow Street, Bangor, ME 04401, Show Map
  • City/Town: Bangor
  • County: Penobscot
  • Hours: Mon: 10-8, Tue: 10-8, Wed: 10-8, Thu: 10-8, Fri: 10-5, Sat: 10-5
  • Summer Hours (Only if different): Mon: 10-7, Tue: 10-7, Wed: 10-7, Thu: 10-7, Fri: 10-5
  • Video Conferencing Hub: Yes
  • Wireless Access: Yes

Bass Harbor Memorial Library

Bass Harbor Memorial Library

  • Mailing Address: PO Box 99, Bernard, ME 04612-0099
  • Location: 89 Bernard Road, Bernard, ME 04612, Show Map
  • City/Town: Bernard
  • County: Hancock
  • Hours: Tue: 1-7; Wed: 9-1; Thu: 1-7; Sat: 9-1
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Baxter Memorial Library

Baxter Memorial Library

  • Mailing Address: 71 South Street, Gorham, ME 04038-1715
  • Location: 71 South Street, Gorham, ME 04038, Show Map
  • City/Town: Gorham
  • County: Cumberland
  • Hours: Mon 1-7, Tue 9-7, Wed 1-7, Thu 9-7, Fri 9-4, Sat 9-1
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Belfast Free Library

Belfast Free Library

  • Mailing Address: 106 High Street, Belfast, ME 04915-6346
  • Location: 106 High Street, Belfast, ME 04915, Show Map
  • City/Town: Belfast
  • County: Waldo
  • Hours: Mon: 9:30-8, Tue: 9:30-6, Wed: 12-8, Thu: 9:30-6, Fri: 9:30-6, Sat: 10-2
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: Yes
  • Wireless Access: Yes

Belgrade Public Library

Belgrade Public Library

  • Mailing Address: 124 Depot Road, Belgrade, ME 04917
  • Location: 124 Depot Road, Belgrade, ME 04917, Show Map
  • City/Town: Belgrade
  • County: Kennebec
  • Hours: Tue: 10-7, Wed: 2-6, Thu: 10-7, Sat: 10-1
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Berry Memorial Library

Berry Memorial Library

  • Mailing Address: PO Box 25, Bar Mills, ME 04004-0025
  • Location: 93 Main Street, Bar Mills, ME 04004, Show Map
  • City/Town: Bar Mills
  • County: York
  • Hours: Tue: 11-5, Thu: 4-8, Sat: 9-11
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Berwick Public Library

Berwick Public Library

  • Mailing Address: P.O. Box 838, Berwick, ME 03901-0838
  • Location: 103 Old Pine Hill Road North, Berwick, ME 03901, Show Map
  • City/Town: Berwick
  • County: York
  • Hours: Tue: 9:30-7:30, Wed: 9:30-7:30, Fri: 9:30-1:30, Sat: 9:30-1:30
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Bethel Library Association

Bethel Library Association

  • Mailing Address: PO Box 130, Bethel, ME 04217-0130
  • Location: 5 Broad Street, Bethel, ME 04217, Show Map
  • City/Town: Bethel
  • County: Oxford
  • Hours: Mon: 9-1, Tue: 1-5, Wed: 1-8, Thu: 1-5, Fri: 1-5, Sat: 9-1
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Bingham Union Library

Bingham Union Library

  • Mailing Address: PO Box 23, Bingham, ME 04920-0023
  • Location: 297 Main Street, Bingham, ME 04920, Show Map
  • City/Town: Bingham
  • County: Somerset
  • Hours: Mon: 2-5, Tue: 2-7, Wed: 2-5, Thu: 2-5
  • Summer Hours (Only if different): Tue: 1-7, Wed. 1-5, Thu: 1-5
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Blue Hill Public Library

Blue Hill Public Library

  • Mailing Address: 5 Parker Point Road, Blue Hill, ME 04614-0824
  • Location: 5 Parker Point Road, Blue Hill, ME 04614, Show Map
  • City/Town: Blue Hill
  • County: Hancock
  • Hours: Mon: 10-6, Tue: 10-6, Wed: 10-6, Thu: 10-8, Fri: 10-6, Sat: 10-2
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Bolsters Mills Village Library

Bolsters Mills Village Library

  • Mailing Address: 659 Bolsters Mills Road, Harrison, ME 04040-6827
  • Location: 659 Bolsters Mills Road, Harrison, ME 04040, Show Map
  • City/Town: Harrison
  • County: Cumberland
  • Director:

    Charna Katz

  • Library Email:
  • Phone: 207.583.6421
  • Fax:
  • Website:
  • Social Media:
  • Hours: Wed: 7-9; Sat: 2-4
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Bonney Memorial Library

Bonney Memorial Library

  • Mailing Address: PO Box 857, Cornish, ME 04020-0857
  • Location: 36 Main Street, Cornish, ME 04020, Show Map
  • City/Town: Cornish
  • County: York
  • Hours: Mon: 10-7, Tue: 12-6, Wed: 10-7, Thu: 12-6, Sat: 10-1
  • Summer Hours (Only if different): same except no Sat. hours
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Boothbay Harbor Memorial Library

Boothbay Harbor Memorial Library

  • Mailing Address: 4 Oak Street, Boothbay Harbor, ME 04538-1811
  • Location: 4 Oak Street, Boothbay Harbor, ME 04538, Show Map
  • City/Town: Boothbay Harbor
  • County: Lincoln
  • Hours: Tue: 10-4:30, Wed: 10-7, Thu: 10-7:, Fri: 10-4:30, Sat: 10-1:30
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Bowdoinham Public Library

Bowdoinham Public Library

  • Mailing Address: 13A School Street, Bowdoinham, ME 04008-4428
  • Location: 13A School Street, Bowdoinham, ME 04008, Show Map
  • City/Town: Bowdoinham
  • County: Sagadahoc
  • Hours: Tue: 10-12/2-5/7-8, Wed: 2-6, Fri: 2-5, Sat: 10-3
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Bremen Public Library

Bremen Public Library

  • Mailing Address: P.O. Box 163, Bremen, ME 04551-0163
  • Location: 204 Waldoboro Road, Bremen, ME 04551, Show Map
  • City/Town: Bremen
  • County: Lincoln
  • Hours: Mon: 1-7, Wed: 10-3, Fri: 1-3, Sat: 10-12
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Brewer Public Library

Brewer Public Library

  • Mailing Address: 100 South Main Street, Brewer, ME 04412-2091
  • Location: 100 South Main Street, Brewer, ME 04412, Show Map
  • City/Town: Brewer
  • County: Penobscot
  • Hours: Mon: 9-7, Tue: 9-5, Wed: 9-7, Thu: 9-5, Fri: 9-5, Sat: 9-1
  • Summer Hours (Only if different): same except no Sat. hours
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Bridge Academy Public Library

Bridge Academy Public Library

  • Mailing Address: 44 Middle Road, Dresden, ME 04342-0180
  • Location: 44 Middle Road, Dresden, ME 04342, Show Map
  • City/Town: Dresden
  • County: Lincoln
  • Hours: Tues: 10-7, Thu: 10-7, Sat: 9-12
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Bridgton Public Library

Bridgton Public Library

  • Mailing Address: 1 Church Street, Bridgton, ME 04009-1118
  • Location: 1 Church Street, Bridgton, ME 04009, Show Map
  • City/Town: Bridgton
  • County: Cumberland
  • Hours: Tue: 10-7, Wed: 10-6, Fri: 10-6, Sat: 10-3
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Bristol Area Library

Bristol Area Library

  • Mailing Address: PO Box 173, New Harbor, ME 04554-0173
  • Location: 619 Old County Road, New Harbor, ME 04554, Show Map
  • City/Town: New Harbor
  • County: Lincoln
  • Hours: Mon: 10-5, Wed: 10-5, Thu: 2-6, Fri: 10-5, Sat: 10-12
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Brooksville Free Public Library

Brooksville Free Public Library

  • Mailing Address: PO Box 38, Brooksville, ME 04617-0038
  • Location: 1 Town House Road, Brooksville, ME 04617, Show Map
  • City/Town: Brooksville
  • County: Hancock
  • Hours: Mon. 9-5, Wed: 9-5, Thu: 6-8, Sat: 9-12
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Brown Memorial Library - Clinton

Brown Memorial Library

  • Mailing Address: 53 Railroad Street, Clinton, ME 04927-3200
  • Location: 53 Railroad Street, Clinton, ME 04927, Show Map
  • City/Town: Clinton
  • County: Kennebec
  • Hours: Mon: 10-5, Tue: 10-6, Wed: 10-6, Thu: 12-8, Sat: 9-1
  • Summer Hours (Only if different): Mon: 9-4, Tue: 10-6, Wed: 9-4, Thu:12-8, Fri: 9-3, Sat: 9-1
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Brown Memorial Library - East Baldwin

Brown Memorial Library

  • Mailing Address: PO Box 24, East Baldwin, ME 04024-0024
  • Location: 2 Norton Place, East Baldwin, ME 04024, Show Map
  • City/Town: Baldwin
  • County: Cumberland
  • Hours: Mon: 4:30-7:00, Wed: 2-6, Sat: 10-2
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Brownfield Public Library

Brownfield Public Library

  • Mailing Address: PO Box 215, Brownfield, ME 04010-0215
  • Location: 216 Main Street, Brownfield, ME 04010, Show Map
  • City/Town: Brownfield
  • County: Oxford
  • Hours: Mon: 2-7, Tue: 10-1, Wed: 10-1, Thu: 2-6, Fri: 2-6, Sat: 10-2
  • Summer Hours (Only if different): Mon: 2-7, Tue: 10-4, Wed: 10-1, Thu: 2-8, Fri: 2-6, Sat: 10-2
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Brownville Free Public Library

Brownville Public Library

  • Mailing Address: PO Box 687, Brownville, ME 04414-0687
  • Location: 27 Church Street, Brownville, ME 04414, Show Map
  • City/Town: Brownville
  • County: Piscataquis
  • Director:

    Autumn Chadwick

  • Library Email: brownvillelib@gmail.com
  • Phone: 207.965.8334
  • Fax: 207.965.8334
  • Website:
  • Social Media:
  • Hours: Tue: 12-6, Thu: 12-6, Last Sat: 3-5
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Buck Memorial Library

Buck Memorial Library

  • Mailing Address: PO Box DD, Bucksport, ME 04416-1230
  • Location: 47 Main Street, Bucksport, ME 04416, Show Map
  • City/Town: Bucksport
  • County: Hancock
  • Hours: Mon: 10-5, Tue: 10-5, Wed: 10-5, Thu: 10-5, Fri: 10-5, Sat: 10-12
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Calais Free Library

Calais Free Library

  • Mailing Address: 9 Union Street, Calais, ME 04619-1898
  • Location: 9 Union Street, Calais, ME 04619, Show Map
  • City/Town: Calais
  • County: Washington
  • Hours: Mon: 9-5, Tue: 12-8, Wed: 9-5, Thu: 9-6, Fri: 9-5
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: Yes
  • Wireless Access: Yes

Camden Public Library

Camden Public Library

  • Mailing Address: 55 Main Street, Camden, ME 04843-1794
  • Location: 55 Main Street, Camden, ME 04843, Show Map
  • City/Town: Camden
  • County: Knox
  • Hours: Sun: 1-5, Mon: 9-6, Tue: 9-9, Wed: 9-6, Thu: 9-9, Fri: 9-6, Sat: 9-6
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: Yes
  • Wireless Access: Yes

Canaan Public Library

Canaan Public Library

  • Mailing Address: PO Box 280, Canaan, ME 04924-0280
  • Location: 288 Canaan Road, Canaan, ME 04924, Show Map
  • City/Town: Canaan
  • County: Somerset
  • Hours: Mon: 12-5, Wed: 10-6, Fri: 10-5, Sat: 10-1
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Cape Porpoise Library

Cape Porpoise Library

  • Mailing Address: P.O. Box 7714, Cape Porpoise, ME 04014-7714
  • Location: 173 Main Street, Kennebunkport, ME 04046, Show Map
  • City/Town: Cape Porpoise
  • County: York
  • Hours: Tue: 1-4, Thu: 1-4, Fri: 9-12, Sat: 9-12
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Caribou Public Library

Caribou Public Library

  • Mailing Address: 30 High Street, Caribou, ME 04736-2796
  • Location: 30 High Street, Caribou, ME 04736, Show Map
  • City/Town: Caribou
  • County: Aroostook
  • Hours: Mon: 10-7, Tue: 10-7, Wed: 10-7, Thu: 10-7, Fri: 10-6, Sat: 10-2
  • Summer Hours (Only if different): same except no Sat. hours
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Carrabassett Valley Public Library

Carrabassett Valley Library

  • Mailing Address: 3209 Carrabassett Drive #3, Carrabassett, ME 04947-9724
  • Location: 3209 Carrabassett Drive #3, Carrabassett, ME 04947, Show Map
  • City/Town: Carrabassett
  • County: Franklin
  • Hours: Tue: 10-5; Wed: 1-5; Thu: 10-5; Fri: 10-5; Sat: 10-1
  • Summer Hours (Only if different): Wed: 1-6; Thu: 10-4; Fri: 1-6; Sat: 10-1
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Carver Memorial Library

Carver Memorial Library

  • Mailing Address: PO Box 439, Searsport, ME 04974-0439
  • Location: 12 Union Street, Searsport, ME 04974, Show Map
  • City/Town: Searsport
  • County: Waldo
  • Hours: Mon: 10-5:30, Tue: 10-5:30, Wed: 10-5:30, Thu: 10-5:30, Fri: 10-5:30, Sat: 10-1
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Cary Library

Cary Library

  • Mailing Address: 107 Main Street, Houlton, ME 04730-2196
  • Location: 107 Main Street, Houlton, ME 04730, Show Map
  • City/Town: Houlton
  • County: Aroostook
  • Hours: Mon: 9-5, Tue: 9-5, Wed: 9-5, Thu: 9-8, Fri: 9-5, Sat: 9-1
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: Yes
  • Wireless Access: Yes

Cary Memorial Library

Cary Memorial Library

  • Mailing Address: PO Box 127, Wayne, ME 04284-0127
  • Location: 17 Old Winthrop Road, Wayne, ME 04284, Show Map
  • City/Town: Wayne
  • County: Kennebec
  • Hours: Mon: 9-1/3-7, Tue: 3-7, Wed: 2-7, Thu: 3-7, Sat: 9-3
  • Summer Hours (Only if different): Mon 9-1/3-8, Tue 3-8, Wed 1-8, Thu 3-8, Sat 9-3
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Casco Public Library

Casco Public Library

  • Mailing Address: PO Box 420, Casco, ME 04015-0420
  • Location: 5 Leach Hill Road, Casco, ME 04015, Show Map
  • City/Town: Casco
  • County: Cumberland
  • Hours: Sun: 10-8, Tue: 10-8, Thu: 10-8
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Case Memorial Library

Case Memorial Library

  • Mailing Address: PO Box 308, Kenduskeag, ME 04450
  • Location: 911 Stetson Road, Kenduskeag, ME 04450, Show Map
  • City/Town: Kenduskeag
  • County: Penobscot
  • Hours: Mon: 6-8, Thu: 6-8
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: No

Charles M. Bailey Public Library

Charles M. Bailey Public Library

  • Mailing Address: 39 Bowdoin Street, Winthrop, ME 04364-1401
  • Location: 39 Bowdoin Street, Winthrop, ME 04364, Show Map
  • City/Town: Winthrop
  • County: Kennebec
  • Hours: Mon: 10-6, Tue: 10-8, Wed: 10-6, Fri: 10-6, Sat: 10-3
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Charleston Public Library

Charleston Public Library

  • Mailing Address: PO Box 120, Charleston, ME 04422-0120
  • Location: 13 Atkinson Road, Charleston, ME 04422, Show Map
  • City/Town: Charleston
  • County: Penobscot
  • Hours: Tue: 4-7, Wed: 4-7, Thu: 4-7
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Charlotte Hobbs Memorial Library

Charlotte Hobbs Memorial Library

  • Mailing Address: P.O. Box 105, Lovell, ME 04051-0105
  • Location: 227 Main Street, Lovell, ME 04051, Show Map
  • City/Town: Lovell
  • County: Oxford
  • Hours: Mon: 9-8, Wed: 9-4, Thu: 9-4, Fri: 9-4, Sat: 9-1
  • Summer Hours (Only if different): Mon: 9-8, Tue: 9-4, Wed: 9-4, Thu: 9-8, Fri: 9-4, Sat: 9-1
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Chase Emerson Memorial Library

Chase Emerson Memorial Library

  • Mailing Address: PO Box 9, Deer Isle, ME 04627-0009
  • Location: 17 Main Street, Deer Isle, ME 04627, Show Map
  • City/Town: Deer Isle
  • County: Hancock
  • Hours: Mon: 2-7, Wed: 11-3, Sat: 9-12
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Chebeague Island Library

Chebeague Island Library

  • Mailing Address: 247 South Road, Unit 3, Chebeague, ME 04017-9753
  • Location: 247 South Road, Unit 3, Chebeague, ME 04017, Show Map
  • City/Town: Chebeague Island
  • County: Cumberland
  • Hours: Mon: 6-8, Tue: 10-4/6-8, Wed: 10-1, Thu: 10-4/6-8, Fri: 10-4, Sat: 10-1
  • Summer Hours (Only if different): Mon: 4-8, Tue: 10-4/6-8, Wed: 10-4, Thu: 10-4/6-8, Fri: 10-4, Sat: 10-1
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Cherryfield Public Library

Cherryfield Public Library

  • Mailing Address: PO Box 121, Cherryfield ME 04622-4201
  • Location: 35 Main Street, Cherryfield ME 04622, Show Map
  • City/Town: Cherryfield
  • County: Washington
  • Hours: Tue: 2-6, Wed: 2-6, Thu: 2-6, Fri: 2-6, Sat: 11-3
  • Summer Hours (Only if different): Tue: 12-6, Wed: 12-6, Thu: 12-6, Fri:12-6, Sat: 11-3 (Jul, Aug, & Sep)
  • Video Conferencing Hub: Yes
  • Wireless Access: Yes

Cliff Island Library

Cliff Island Library

  • Mailing Address: PO Box 117, Cliff Island, ME 04019-0119
  • Location: 119 Sunset Avenue, Cliff Island, ME 04019, Show Map
  • City/Town: Portland
  • County: Cumberland
  • Hours: Closed in winter
  • Summer Hours (Only if different): Mon: 10-12, Wed: 10-12, Fri: 10-12, Sat: 1-3
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Cole Memorial Library

Cole Memorial Library

  • Mailing Address: 789 Hammett Road, Enfield, ME 04493-4347
  • Location: 789 Hammett Road, Enfield, ME 04493, Show Map
  • City/Town: Enfield
  • County: Penobscot
  • Hours: Mon: 7-5, Tue: 7-5, Wed: 7-5, Thu: 7-5
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Community Library

Community Library

  • Mailing Address: 10 John Street, Lyman, ME 04002-7312
  • Location: 10 John Street, Lyman, ME 04002, Show Map
  • City/Town: Lyman
  • County: York
  • Hours: Tue: 12-8, Wed: 12-8, Thu: 9-5, Fri: 9-5, Sat: 10-1
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Coolidge Public Library

Coolidge Public Library

  • Mailing Address: PO Box 238, Solon, ME 04979-0238
  • Location: 17 South Main Street, Solon, ME 04979, Show Map
  • City/Town: Solon
  • County: Somerset
  • Hours: Tue: 1-6:30, Thu: 10-3:30; Sat: 10-2:30
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Cumston Public Library

Cumston Public Library

  • Mailing Address: PO Box 239, Monmouth, ME 04259-0239
  • Location: 796 Main Street, Monmouth, ME 04259, Show Map
  • City/Town: Monmouth
  • County: Kennebec
  • Hours: Mon: 1-8, Tue: 10-1, Wed: 1-8, Fri: 1-5, Sat: 9-1
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Cundys Harbor Library

Cundys Harbor Library

  • Mailing Address: 935 Cundy's Harbor Road, Harpswell, ME 04079-4505
  • Location: 935 Cundy's Harbor Road, Harpswell, ME 04079, Show Map
  • City/Town: Harpswell
  • County: Cumberland
  • Hours: Tue: 1-7, Thu: 1-7, Sat: 10-3
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Curtis Memorial Library

Curtis Memorial Library

  • Mailing Address: 23 Pleasant Street, Brunswick, ME 04011-2295
  • Location: 23 Pleasant Street, Brunswick, ME 04011, Show Map
  • City/Town: Brunswick
  • County: Cumberland
  • Hours: Mon: 9:30-8, Tue: 9:30-8, Wed: 9:30-8, Thu: 9:30-8, Fri: 9:30-6, Sat: 9:30-5, Sun: 12-4
  • Summer Hours (Only if different): same except Sat: 9:30-1; closed Sun
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Cushing Public Library

Cushing Public Library

  • Mailing Address: PO Box 25, Cushing, ME 04563-0025
  • Location: 39 Cross Road, Cushing, ME 04563, Show Map
  • City/Town: Cushing
  • County: Knox
  • Hours: Mon: 10-4, Wed: 10-4, Fri: 10:30-12:30, Sat: 10-12
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

D.A. Hurd Library

D.A. Hurd Library

  • Mailing Address: 41 High Street, North Berwick, ME 03906-0399
  • Location: 41 High Street, North Berwick, ME 03906, Show Map
  • City/Town: North Berwick
  • County: York
  • Hours: Mon: 9:30-5, Tue: 1-7, Wed: 9:30-5, Thu: 1-7, Fri: 9:30-5, Sat: 9:30-1
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Danforth Public Library

Danforth Public Library

  • Mailing Address: PO Box 66, Danforth, ME 04424-0218
  • Location: 46 Central Street, Danforth, ME 04424, Show Map
  • City/Town: Danforth
  • County: Washington
  • Hours: Sat: 10-2
  • Summer Hours (Only if different): Wed: 10-2, Sat: 10-2
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Davis Memorial Library

Davis Memorial Library

  • Mailing Address: 928 Cape Road, Limington, ME 04049-3907
  • Location: 928 Cape Road, Limington, ME 04049, Show Map
  • City/Town: Limington
  • County: York
  • Hours: Mon: 2-8, Tue: 2-8, Thu:10-6, Fri: 2-6, Sat: 10-1
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Denmark Public Library

Denmark Public Library

  • Mailing Address: PO Box 50, Denmark, ME 04022-0050
  • Location: 121 East Main Street, Denmark, ME 04022, Show Map
  • City/Town: Denmark
  • County: Oxford
  • Hours: Tue: 3-8, Wed: 9-12, Thu: 3-8, Sat: 9-1
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Dorcas Library

Dorcas Library

  • Mailing Address: PO Box 167, Prospect Harbor, ME 04669-0167
  • Location: 28 Main Street, Prospect Harbor, ME 04669, Show Map
  • City/Town: Prospect Harbor
  • County: Hancock
  • Hours: Mon: 1-7. Wed: 1-7, Sat: 1-4
  • Summer Hours (Only if different): same except Sat: 10-4 (Jul & Aug)
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Dorothy W Quimby Library

Dorothy W Quimby Library

  • Mailing Address: PO Box 167, Unity, ME 04988-0167
  • Location: 90 Quaker Hill Road, Unity, ME 04988, Show Map
  • City/Town: Unity
  • County: Waldo
  • Hours: Hours remain the same during the academic year but change for winter recess, semster breaks and the summer. See posted hours .
  • Summer Hours (Only if different):
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Dr. Shaw Memorial Library

Dr. Shaw Memorial Library

  • Mailing Address: 35 Demariano Road, Mount Vernon, ME 04352-9705
  • Location: 344 Pond Road, Mount Vernon, ME 04352, Show Map
  • City/Town: Mount Vernon
  • County: Kennebec
  • Hours: Mon: 3-6, Wed: 3-8, Sat: 10-3
  • Summer Hours (Only if different): Mon: 3-6, Wed: 9-12/3-8, Sat: 10-3 (Jul & Aug)
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Dyer Library

Dyer Library

  • Mailing Address: 371 Main Street, Saco, ME 04072-1582
  • Location: 371 Main Street, Saco, ME 04072, Show Map
  • City/Town: Saco
  • County: York
  • Hours: Mon: 9:30-5, Tue: 9:30-8, Wed: 9:30-5, Thu: 9:30-8, Fri: 9:30-5, Sat: 9:30-12:30
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

East Blue Hill Public Library

East Blue Hill Public Library

  • Mailing Address: 9 Curtis Cove Road, East Blue Hill, ME 04629-5541
  • Location: 9 Curtis Cove Road, East Blue Hill, ME 04629, Show Map
  • City/Town: East Blue Hill
  • County: Hancock
  • Hours: Mon: 1-5, Thu: 5-7, Sat: 11-1
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

East Millinocket Public Library

East Millinocket Public Library

  • Mailing Address: 53 Main Street, East Millinocket, ME 04430-1199
  • Location: 53 Main Street, East Millinocket, ME 04430, Show Map
  • City/Town: East Millinocket
  • County: Penobscot
  • Hours: Mon: 9-12, Tue: 5-8, Wed: 1-4
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: No

Edythe Dyer Community Library

Edythe L. Dyer Community Library

  • Mailing Address: 269 Main Road North, Hampden, ME 04444-1602
  • Location: 269 Main Road North, Hampden, ME 04444, Show Map
  • City/Town: Hampden
  • County: Penobscot
  • Hours: Mon: 9-8; Tue: 9-5; Wed: 9-8; Thu: 9-5; Fri: 9-5; Sat: 9-2
  • Summer Hours (Only if different): same except no Sat. hours, Memorial Day - Labor Day
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Ellsworth Public Library

Ellsworth Public Library

  • Mailing Address: 20 State Street, Ellsworth, ME 04605-1924
  • Location: 20 State Street, Ellsworth, ME 04605, Show Map
  • City/Town: Ellsworth
  • County: Hancock
  • Hours: Mon: 9-5, Tue: 9-5, Wed: 9-8, Thu: 9-8, Fri: 9-5, Sat: 9-2
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Falmouth Memorial Library

Falmouth Memorial Library

  • Mailing Address: 5 Lunt Road, Falmouth, ME 04105-1292
  • Location: 5 Lunt Road, Falmouth, ME 04105, Show Map
  • City/Town: Falmouth
  • County: Cumberland
  • Hours: Mon: 9:30-5; Tue: 9:30-8; Wed: 9:30-8, Thu: 9:30-8; Fri: 9:30-5; Sat: 9:30-5
  • Summer Hours (Only if different): same except Sat: 9:30-12:30
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Farmington Public Library

Farmington Public Library

  • Mailing Address: 117 Academy Street, Farmington, ME 04938-1996
  • Location: 117 Academy Street, Farmington, ME 04938, Show Map
  • City/Town: Farmington
  • County: Franklin
  • Hours: Tue: 9:30-6:30, Wed: 9:30-6:30, Thu: 9:30-6:30, Fri: 9:30-6:30, Sat: 10-2
  • Summer Hours (Only if different): same except Sat: 10-12 (Jul & Aug)
  • Video Conferencing Hub: Yes
  • Wireless Access: Yes

Faye O'Leary Hafford Library

Faye O'Leary Hafford Library

  • Mailing Address: 894 Allagash Road, Allagash, ME 04774-4114
  • Location: 1063 Allagash Road, Allagash, ME 04774, Show Map
  • City/Town: Allagash
  • County: Aroostook
  • Director:

    Faye Hafford

  • Library Email: fohlibrary@yahoo.com
  • Phone: 207.398.4454
  • Fax:
  • Website:
  • Social Media:
  • Hours: Mon: 12-5, Wed: 12-5, Fri: 12-5
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: No

Florence Sturdivant Public Library

Sturdivant Public Library

  • Mailing Address: 514 Main Street, East Machias, ME 04630-9709
  • Location: 514 Main Street, East Machias, ME 04630, Show Map
  • City/Town: East Machias
  • County: Washington
  • Hours: Tue: 2-6, Wed: 12-4, Thu: 12-4, Sat: 10-1
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Fort Fairfield Public Library

Fort Fairfield Public Library

  • Mailing Address: 339 Main Street, Fort Fairfield, ME 04742-1160
  • Location: 339 Main Street, Fort Fairfield, ME 04742, Show Map
  • City/Town: Fort Fairfield
  • County: Aroostook
  • Hours: Tue: 10-5:30, Wed: 10-5:30, Thu: 10-5:30, Fri: 10-5:30, Sat: 10-4
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Fort Kent Public Library

Fort Kent Public Library

  • Mailing Address: 1 Monument Square, Fort Kent, ME 04743-1216
  • Location: 1 Monument Square, Fort Kent, ME 04743, Show Map
  • City/Town: Fort Kent
  • County: Aroostook
  • Hours: Mon: 12-5, Tue: 12-5, Wed: 12-8, Thu: 12-5, Fri: 12-8
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Freeland Holmes Library

Freeland Holmes Library

  • Mailing Address: PO Box 197, Oxford, ME 04270-0197
  • Location: 109 Pleasant Street, Oxford, ME 04270, Show Map
  • City/Town: Oxford
  • County: Oxford
  • Hours: Tue: 1-5, Wed: 6-8, Thu: 1-5, Fri: 9-12, Sat: 9-12
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Freeport Community Library

Freeport Community Library

  • Mailing Address: 10 Library Drive, Freeport, ME 04032-1422
  • Location: 10 Library Drive, Freeport, ME 04032, Show Map
  • City/Town: Freeport
  • County: Cumberland
  • Hours: Mon: 10-8, Tue: 10-5, Wed: 10-8, Thu: 10-5, Fri: 12-5, Sat: 10-2
  • Summer Hours (Only if different): Same except no Saturday hours from Memorial Day through Labor Day
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Frenchboro Public Library

Frenchboro Public Library

  • Mailing Address: Schoolhouse Road, Frenchboro, ME 04635
  • Location: Schoolhouse Road, Frenchboro, ME 04635, Show Map
  • City/Town: Frenchboro
  • County: Hancock
  • Hours: Nov-Apr closed except by appt
  • Summer Hours (Only if different): Mon-Sun: 12-12
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Frenchman's Bay Library

Frenchmans Bay Library

  • Mailing Address: PO Box 215, Sullivan, ME 04664-0215
  • Location: 1776 U.S. Highway 1, Sullivan, ME 04664, Show Map
  • City/Town: Sullivan
  • County: Hancock
  • Hours: Mon: 5-8, Tue: 1-5, Thu: 1-5, Sat: 10-2
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Friend Memorial Public Library

Friend Memorial Public Library

  • Mailing Address: PO Box 57, Brooklin, ME 04616-0057
  • Location: 1 Reach Road, Brooklin, ME 04616, Show Map
  • City/Town: Brooklin
  • County: Hancock
  • Hours: Tue: 10-4, Thu: 10-6, Fri: 10-4, Sat: 10-4
  • Summer Hours (Only if different): Tue: 10-6, Wed: 10-6, Thu: 10-6, Fri: 10-6, Sat: 10-6
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Friendship Public Library

Friendship Public Library

  • Mailing Address: PO Box 39, Friendship, ME 04547-0039
  • Location: 3 Main Street, Friendship, ME 04547, Show Map
  • City/Town: Friendship
  • County: Knox
  • Hours: Wed: 2-6, Sat: 9-12
  • Summer Hours (Only if different): Wed: 2-8, Fri: 1-4, Sat: 9-12
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Fryeburg Public Library

Fryeburg Public Library

  • Mailing Address: 515 Main Street, Fryeburg, ME 04037-1126
  • Location: 515 Main Street, Fryeburg, ME 04037, Show Map
  • City/Town: Fryeburg
  • County: Oxford
  • Hours: Mon: 9-4, Tue: 9-4, Wed: 9-4, Thu: 9-4, Sat: 9-12
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Gallison Memorial Library

Gallison Memorial Library

  • Mailing Address: PO Box 176, Harrington, ME 04643-0176
  • Location: 1292 Main Street, Harrington, ME 04643, Show Map
  • City/Town: Harrington
  • County: Washington
  • Hours: Mon: 2-5; Tue: 2-5; Wed: 2-5; Thu: 2-5; Fri: 2-5
  • Summer Hours (Only if different): Mon: 2-6; Tue: 2-6; Wed: 2-6; Thu: 2-6; Fri: 2-6
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Gardiner Public Library

Gardiner Public Library

  • Mailing Address: 152 Water Street, Gardiner, ME 04345-2195
  • Location: 152 Water Street, Gardiner, ME 04345-2195, Show Map
  • City/Town: Gardiner
  • County: Kennebec
  • Hours: Mon: 10:30-5:30, Tue: 10:30-7:30, Wed: 10:30-5:30, Thu: 10:30-5:30, Fri: 9:30-5, Sat: 9:30-12:30
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Gibbs Library

Gibbs Library

  • Mailing Address: PO Box 348, Washington, ME 04574-0348
  • Location: 40 Old Union Road, Washington, ME 04574, Show Map
  • City/Town: Washington
  • County: Knox
  • Hours: Sun: 2-5, Mon: 4-7, Tue: 9-12/4-7, Thu: 3-6, Sat: 9-3
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Glenburn Library

Glenburn Library

  • Mailing Address: 991 Hudson Road, Glenburn, ME 04401-1610
  • Location: 991 Hudson Road, Glenburn, ME 04401-1610, Show Map
  • City/Town: Glenburn
  • County: Penobscot
  • Hours: School Year: Mon: 8:30-2:30, Tue: 8:30-2:30, Wed: 8:30-2:30/5-7, Thu: 8:30-2:30/5-7, Fri: 8:30-2:30
  • Summer Hours (Only if different): Open Jul - first week Aug only: Tue. 9-2, Thu: 9-2/5-7
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Gray Public Library

Gray Public Library

  • Mailing Address: 5 Hancock Street, Gray, ME 04039-9529
  • Location: 5 Hancock Street, Gray, ME 04039-9529, Show Map
  • City/Town: Gray
  • County: Cumberland
  • Hours: Tue: 10-8, Wed: 10-8, Thu: 10-6, Fri: 10-5, Sat: 10-3
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Great Cranberry Library

Great Cranberry Library

  • Mailing Address: PO Box 89, Cranberry Isles, ME 04625-0013
  • Location: 251 Great Cranberry Road, Cranberry Isles, ME 04625, Show Map
  • City/Town: Cranberry Isles
  • County: Hancock
  • Hours: Tue: 10-2, Fri: 10-2
  • Summer Hours (Only if different): Mon:10-2, Tue: 10-2, Wed: 10-2, Thu: 10-2, Fri: 10-2
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Guilford Memorial Library

Guilford Memorial Library

  • Mailing Address: PO Box 177, Guilford, ME 04443-0177
  • Location: 4 Library Street, Guilford, ME 04443, Show Map
  • City/Town: Guilford
  • County: Piscataquis
  • Hours: Tue: 10-5, Wed: 10-5, Thu: 10-5, Fri: 10-5, Sat: 9-1
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Hamlin Memorial Library

Hamlin Memorial Library

  • Mailing Address: PO Box 43, Paris, ME 04271-0043
  • Location: 16 Hannibal Hamlin Drive, South Paris, ME 04281, Show Map
  • City/Town: South Paris
  • County: Oxford
  • Hours: Sep-May: Tue: 11-5, Sat: 10-3
  • Summer Hours (Only if different): Jun-Aug: Tue: 11-5, Thu: 11-5, Sat: 10-3
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Harrison Village Library

Harrison Village Library

  • Mailing Address: PO Box 597, Harrison, ME 04040-0597
  • Location: 4 Front Street, Harrison, ME 04040, Show Map
  • City/Town: Harrison
  • County: Cumberland
  • Hours: Mon: 1-7; Wed: 1-7 Thu: 11-5; Sat: 10-2
  • Summer Hours (Only if different): Mon: 1-8, Wed: 1-8, Thu: 10-5, Sat: 10-2 (Memorial Day - Labor Day)
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Hartland Public Library

Hartland Public Library

  • Mailing Address: 16 Mill Street, Hartland, ME 04943-0620
  • Location: 16 Mill Street, Hartland, ME 04943, Show Map
  • City/Town: Hartland
  • County: Somerset
  • Hours: Tue: 10-6; Wed: 10-6; Thu: 10-6, Fri: 10-5; Sat: 10-1
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: Yes
  • Wireless Access: Yes

Harvey Memorial Library

Harvey Memorial Library

  • Mailing Address: 771 State Highway 150, Parkman, ME 04443-3201
  • Location: 771 State Highway 150, Parkman, ME 04443-3201, Show Map
  • City/Town: Parkman
  • County: Piscataquis
  • Hours: Mon: 9-5, Tue: 9-1, Wed: 9-1, Thu: 9-1, Fri: 9-5
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Henry D. Moore Library

Henry D. Moore Library

  • Mailing Address: PO Box 127, Steuben, ME 04680-0127
  • Location: 22 Village Road, Steuben, ME 04680, Show Map
  • City/Town: Steuben
  • County: Washington
  • Hours: Mon: 5:30-8:30, Tue: 1-4, Wed: 10-6, Thu: 10-4, Sat: 10-1
  • Summer Hours (Only if different): Mon: 5:30-8:30, Tue: 10-4, Wed: 10-6, Thu: 10-4, Sat: 10-1
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Hollis Center Public Library

Hollis Center Public Library

  • Mailing Address: 14 Little Falls Road, Hollis, ME 04042-3923
  • Location: 14 Little Falls Road, Hollis, ME 04042, Show Map
  • City/Town: Hollis
  • County: York
  • Hours: Mon: 9:30-7:30, Tue: 3-7:30, Thu: 3-7:30, Sat: 12-3
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Hope Library

Hope Library

  • Mailing Address: 443 Camden Road, Hope, ME 04847-3115
  • Location: 443 Camden Road, Hope, ME 04847, Show Map
  • City/Town: Hope
  • County: Knox
  • Hours: Tue: 9-1, Wed: 12-4, Thu: 2-6, Fri: 8-12
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Hubbard Free Library

Hubbard Free Library

  • Mailing Address: 115 Second Street, Hallowell, ME 04347-1699
  • Location: 115 Second Street, Hallowell, ME 04347, Show Map
  • City/Town: Hallowell
  • County: Kennebec
  • Hours: Mon: 10-5:30, Tue: 2-8; Wed: 10-5:30, Thu: 2-8, Fri: 2-5:30, Sat: 10-2
  • Summer Hours (Only if different): Mon: 9-2, Tue: 9-2/6-8, Wed: 9-2, Thu: 9-2/6-8, Fri: 9-2, Sat: 10-2
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Isaac F. Umberhine Public Library

Isaac F Umberhine Public Library

  • Mailing Address: 164 Maine Street, Suite 3, Richmond, ME 04357
  • Location: 164 Maine Street, Richmond, ME 04357, Show Map
  • City/Town: Richmond
  • County: Sagadahoc
  • Hours: Tue. 2-8; Wed. 9-2; Thu. 2-8; Sat. 9-12
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Islesford Library

Islesford Library

  • Mailing Address: 10 Mosswood Road, Box 1, Islesford, ME 04646-9999
  • Location: 10 Mosswood Road, Box 1, Islesford, ME 04646, Show Map
  • City/Town: Islesford
  • County: Hancock
  • Hours: Tue: 9-2, Thu: 9-2, Sun: 1-4
  • Summer Hours (Only if different): Mon: 9-2, Tue: 9-2, Wed: 9-2, Thu: 9-2, Fri: 9-2, Sat: 9-2, Sun: 1-4
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Ivan O. Davis-Liberty Library

Ivan O. Davis-Liberty Library

  • Mailing Address: PO Box 280, Liberty, ME 04949-0280
  • Location: 59 Main Street, Liberty, ME 04949, Show Map
  • City/Town: Liberty
  • County: Waldo
  • Hours: Mon: 10-12/6-8, Tue: 10-12/3:30-5:30, Wed: 12-4, Thu:10-12/3:30-5:30, Fri: 12-4, Sat: 10-12
  • Summer Hours (Only if different): Mon: 10-12/6-8, Tue: 10-12/4-6, Wed: 10-4, Thu: 10-12/4-6, Fri: 12-4, Sat:10-12
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Jackman Public Library

Jackman Public Library

  • Mailing Address: PO Box 8, Jackman, ME 04945-0008
  • Location: 604 Main Street, Jackman, ME 04945, Show Map
  • City/Town: Jackman
  • County: Somerset
  • Hours: Wed: 2-4, Sat: 2-4
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Jackson Memorial Library

Jackson Memorial Library

  • Mailing Address: PO Box 231, Tenants Harbor, ME 04860-0231
  • Location: 38 Main Street, Tenants Harbor, ME 04860, Show Map
  • City/Town: Tenants Harbor
  • County: Knox
  • Hours: Tue: 10-6, Wed: 10-6, Thu: 10-6, Fri: 12-5, Sat: 9-2
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Jay-Niles Memorial Library

Jay-Niles Memorial Library

  • Mailing Address: PO Box 5008, North Jay, ME 04262-5008
  • Location: 983 Main Street, North Jay, ME 04262, Show Map
  • City/Town: North Jay
  • County: Franklin
  • Hours: Mon: 3-8, Tue: 3-8, Wed: 3-8, Thu: 12-5, Fri: 12-5, Sat: 10-3
  • Summer Hours (Only if different): same except no Sat. hours for July & August
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Jefferson Public Library

Jefferson Public Library

  • Mailing Address: PO Box 226, Jefferson, ME 04348-0226
  • Location: 48 Washington Road, Jefferson, ME 04348, Show Map
  • City/Town: Jefferson
  • County: Lincoln
  • Director:

    Kathleen Stone

  • Library Email: jplmaine@gmail.com
  • Phone: 207.215.2487
  • Fax:
  • Website:
  • Social Media:
  • Hours: Tue: 4-7, Thu: 4-7
  • Summer Hours (Only if different): Tue: 4-7, Wed: 4-7, Thu: 4-7
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Jesup Memorial Library

Jesup Memorial Library

  • Mailing Address: 34 Mount Desert Street, Bar Harbor, ME 04609-1727
  • Location: 34 Mount Desert Street, Bar Harbor, ME 04609, Show Map
  • City/Town: Bar Harbor
  • County: Hancock
  • Hours: Tue: 10-5, Wed: 10-8, Thu: 10-8, Fri: 10-5, Sat: 10-5
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Jim Ditzler Memorial Library

Jim Ditzler Memorial Library

  • Mailing Address: PO Box 61, New Sharon, ME 04955-0061
  • Location: 37 Library Road, New Sharon, ME 04955, Show Map
  • City/Town: New Sharon
  • County: Franklin
  • Hours: Tue: 3-7, Thu: 10-1, Sat: 10-1
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

John B. Curtis Free Public Library

John B. Curtis Free Public Library

  • Mailing Address: 187 Wilder Davis Road, Bradford, ME 04410-3428
  • Location: 435 Main Road, Bradford, ME 04410, Show Map
  • City/Town: Bradford
  • County: Penobscot
  • Hours: Wed: 5-7, Sat: 10-3
  • Summer Hours (Only if different): Mon: 5-7, Wed: 9-11/5-7, Sat: 10-3
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Julia Adams Morse Memorial Library

Julia Adams Morse Memorial Library

  • Mailing Address: P.O. Box 597, Greene, ME 04236-3220
  • Location: 105 Main Street, Greene, ME 04236, Show Map
  • City/Town: Greene
  • County: Androscoggin
  • Hours: Mon: 12-7, Tue: 12-7, Wed: 9-3, Thu: 12-7, Sat: 9-3
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Katahdin Public Library

Katahdin Public Library

  • Mailing Address: PO Box 148, Island Falls, ME 04747-0148
  • Location: 20 Library Street, Island Falls, ME 04747, Show Map
  • City/Town: Island Falls
  • County: Aroostook
  • Hours: Labor Day to Jun 1, Mon: 9-12/1-6, Wed: 9-2, Thu: 9-12/1-5
  • Summer Hours (Only if different): Mon: 9-12/1-7, Wed: 9-2, Thu: 9-12/1-6
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Kennebunk Free Library

Kennebunk Free Library

  • Mailing Address: 112 Main Street, Kennebunk, ME 04043-1835
  • Location: 112 Main Street, Kennebunk, ME 04043, Show Map
  • City/Town: Kennebunk
  • County: York
  • Hours: Mon: 9:30-8, Tue: 9:30-8, Wed: 12:30-8, Thu: 9:30-5, Fri: 9:30-5, Sat: 9:30-5
  • Summer Hours (Only if different): same except Sat: 9:30-1
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Kezar Falls Circulating Library

Kezar Falls Circulating Library

  • Mailing Address: PO Box 11, Parsonsfield, ME 04047-0011
  • Location: 1 Wadleigh Street, Parsonsfield, ME 04047, Show Map
  • City/Town: Parsonsfield
  • County: York
  • Hours: Tue: 10-2, Wed: 2:30-7, Thu: 2:30-5, Sat: 10-12
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Laura E. Richards Library

Laura E. Richards Library

  • Mailing Address: 32 Bay Point Road, Georgetown, ME 04548-0456
  • Location: 863 Five Islands Road, Georgetown, ME 04548, Show Map
  • City/Town: Georgetown
  • County: Sagadahoc
  • Director:

    Nancy Barney

  • Library Email: dbarney@nycap.rr.com
  • Phone: 207.371.9995
  • Fax:
  • Website:
  • Social Media:
  • Hours: Closed from Nov - May
  • Summer Hours (Only if different): Tue: 3-5:30, Wed: 1-3:30, Thu: 1-3:30, Fri: 9-11:30, Sat: 9-11:30
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Lawrence Public Library

Lawrence Public Library

  • Mailing Address: 33 Lawrence Avenue, Fairfield, ME 04937-1298
  • Location: 33 Lawrence Avenue, Fairfield, ME 04937, Show Map
  • City/Town: Fairfield
  • County: Somerset
  • Hours: Mon: 12-6, Tue: 10-5, Wed: 10-5, Thu: 12-8, Fri: 10-5, Sat: 9-2
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Levant Heritage Library

Levant Heritage Library

  • Mailing Address: PO Box 1, Levant, ME 04456-0001
  • Location: 3519 Union Street, Levant, ME 04456, Show Map
  • City/Town: Levant
  • County: Penobscot
  • Hours: Mon: 4:30-7:30, Tues: 10-2, Wed: 4:30-7:30, Thu: 4:30-7:30, Sat: 10-2
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Lewis Dana Hill Memorial Library

  • Mailing Address: PO Box 92, Lovell, ME 04016-0092
  • Location: 2079 Main Street, Lovell, ME 04051-3003, Show Map
  • City/Town: Lovell
  • County: Oxford
  • Hours: Tue: 5-7, Sat: 9-12
  • Summer Hours (Only if different): Tue: 5-7,Thu:5-7 Sat: 9-12
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Lewiston Public Library

Lewiston Public Library

  • Mailing Address: 200 Lisbon Street, Lewiston, ME 04240-7117
  • Location: 200 Lisbon Street, Lewiston, ME 04240, Show Map
  • City/Town: Lewiston
  • County: Androscoggin
  • Hours: Mon: 10 -7, Tue: 10-7, Wed: 10-7, Thu: 10-7, Fri: 10-5, Sat: 10-5
  • Summer Hours (Only if different): same except Sat: 10-2
  • Video Conferencing Hub: Yes
  • Wireless Access: Yes

Libby Memorial Library

Libby Memorial Library

  • Mailing Address: 27 Staples Street, Old Orchard Beach, ME 04064-2216
  • Location: 27 Staples Street, Old Orchard Beach, ME 04064, Show Map
  • City/Town: Old Orchard Beach
  • County: York
  • Hours: Tue: 10-8, Wed: 10-6, Thu: 10-6, Fri: 10-8, Sat: 10-3
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Limerick Public Library

Limerick Public Library

  • Mailing Address: 55 Washington Street, Limerick, ME 04048-3500
  • Location: 55 Washington Street, Limerick, ME 04048, Show Map
  • City/Town: Limerick
  • County: York
  • Hours: Mon. 12-5, Tue.9-12/3-6, Wed. 9-12/3-8, Thu. 5-8, Fri. 1-5, Sat. 9-1
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: Yes
  • Wireless Access: Yes

Lincoln Memorial Library

Lincoln Memorial Library

  • Mailing Address: 21 West Broadway, Lincoln, ME 04457-1236
  • Location: 21 West Broadway, Lincoln, ME 04457, Show Map
  • City/Town: Lincoln
  • County: Penobscot
  • Hours: Mon: 10-6, Tue: 10-6, Wed: 10-6, Thu: 10-6, Fri: 10-6
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Lincoln Memorial Library - Dennysville

Dennysville - Lincoln Memorial Library

  • Mailing Address: PO Box 53, Dennysville, ME 04628-0053
  • Location: 17 King Street, Dennysville, ME 04628, Show Map
  • City/Town: Dennysville
  • County: Washington
  • Hours: Mon: 4-7, Tue. 1-4, Wed. 2-4, Fri. 1-4
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Lincolnville Community Library

Lincolnville Community Library

  • Mailing Address: 208 Main Street, Lincolnville, ME 04849
  • Location: 208 Main Street, Lincolnville, ME 04849, Show Map
  • City/Town: Lincolnville
  • County: Waldo
  • Hours: Tue: 5-8, Wed: 2-7 (9 on program nights), Fri: 9-12, Sat: 9-12
  • Summer Hours (Only if different):
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Lisbon Library

Lisbon Library Department

  • Mailing Address: 28 Main Street, Lisbon Falls, ME 04252-1596
  • Location: 28 Main Street, Lisbon Falls, ME 04252, Show Map
  • City/Town: Lisbon Falls
  • County: Androscoggin
  • Hours: Mon 9-5, Tue 9-7, Wed: 9-5, Thu; 9-5, Fri 9-5, Sat: 9-2
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Lithgow Public Library

Lithgow Public Library

  • Mailing Address: 45 Winthrop Street, Augusta, ME 04330-5542
  • Location: 45 Winthrop Street, Augusta, ME 04330, Show Map
  • City/Town: Augusta
  • County: Kennebec
  • Hours: Mon: 9-8, Tue: 9-8, Wed: 9-8, Thu: 9-8, Fri: 9-5, Sat: 9-12
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Livermore Public Library

Livermore Public Library

  • Mailing Address: PO Box 620, Livermore, ME 04253-0620
  • Location: 22 Church Street, Livermore, ME 04253, Show Map
  • City/Town: Livermore
  • County: Androscoggin
  • Hours: Tue: 1-7, Thu: 1-5:30
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Long Island Community Library

Long Island Community Library

  • Mailing Address: PO Box 252, Long Island, ME 04050-9710
  • Location: 7 Gorham Street, Long Island, ME 04050, Show Map
  • City/Town: Long Island
  • County: Cumberland
  • Hours: Sun: 11-1:30, Mon: 9:30 -12/7-8:30, Tue: 7-8:30, Wed: 9:30-12/6:30-8, Thu: 2-5/7-8:30, Fri: 9:30-12, Sat: 9:30-12
  • Summer Hours (Only if different): Sun: 11-1:30, Mon: 9:30 -12/7-8:30, Tue: 9:30-12/7-8:30, Wed: 9:30-12/6:30-8, Thu: 2-5/7-8:30, Fri: 9:30-12, Sat: 9:30-12
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Long Lake Public Library

  • Mailing Address: 384 Main Street, St. Agatha, ME 04772-6169
  • Location: 384 Main Street, St. Agatha, ME 04772, Show Map
  • City/Town: St. Agatha
  • County: Aroostook
  • Hours: Mon: 1-4, Tue: 1-4, Wed: 1-4/6-8, Thu: 1-4, Fri: 1-4, Sat: 9-12
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Louis B. Goodall Memorial Library

Louis B. Goodall Memorial Library

  • Mailing Address: 952 Main Street, Sanford, ME 04073-3595
  • Location: 952 Main Street, Sanford, ME 04073, Show Map
  • City/Town: Sanford
  • County: York
  • Hours: Mon: 10-8, Tue: 10-8, Wed: 10-8, Thu: 10-8, Fri: 10-5, Sat: 10-4
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Louis T. Graves Memorial Library

Louis T. Graves Memorial Library

  • Mailing Address: PO Box 391, Kennebunkport, ME 04046-0391
  • Location: 18 Maine Street, Kennebunkport, ME 04046, Show Map
  • City/Town: Kennebunkport
  • County: York
  • Hours: Mon: 11-7, Tue: 11-7, Wed: 11-7, Thu: 11-7, Fri: 10-5, Sat: 9-12
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Louise Clements Memorial Library

Louise Clements Library

  • Mailing Address: PO Box 286, Cutler, ME 04626-0286
  • Location: 2655 Cutler Road, Cutler, ME 04626, Show Map
  • City/Town: Cutler
  • County: Washington
  • Hours: Mon: 9-4:30, Tue: 9-4:30, Wed: 9-4:30, Thu: 9-4:30
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Lubec Memorial Library

Lubec Memorial Library

  • Mailing Address: 55 Water Street, Lubec, ME 04652-1122
  • Location: 55 Water Street, Lubec, ME 04652, Show Map
  • City/Town: Lubec
  • County: Washington
  • Hours: Mon: 10-4, Tue: 10-4, Wed: 10-8 , Fri: 10-4, Sat: 10-2
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Ludden Memorial Library

Ludden Memorial Library

  • Mailing Address: PO Box 805, Dixfield, ME 04224-0805
  • Location: 42 Main Street, Dixfield, ME 04224, Show Map
  • City/Town: Dixfield
  • County: Oxford
  • Hours: Mon: 9:30-5:30, Tue: 9:30-5:30, Wed: 9:30-5:30, Thu: 9:30-5:30, Fri: 9:30-5:30, Sat: 9-12
  • Summer Hours (Only if different): same except no Sat. hours
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Madawaska Public Library

Madawaska Public Library

  • Mailing Address: 393 East Main Street, Madawaska, ME 04756-1126
  • Location: 393 East Main Street, Madawaska, ME 04756, Show Map
  • City/Town: Madawaska
  • County: Aroostook
  • Hours: Mon: 10-8, Tue: 10-8, Wed: 10-8, Thu: 10-8, Fri: 10-8, Sat: 10-3
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Madison Public Library

Madison Public Library

  • Mailing Address: 12 Old Point Avenue, Madison, ME 04950-1196
  • Location: 12 Old Point Avenue, Madison, ME 04950, Show Map
  • City/Town: Madison
  • County: Somerset
  • Hours: Mon: 10-7:30, Tue: 10-7:30, Wed: 10-7:30, Fri: 10-5:30, Sat: 1-5:30
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Maine State Library

Maine State Library

  • Mailing Address: 64 State House Station, Augusta, ME 04333-0064
  • Location: 230 State Street, Augusta, ME 04333, Show Map
  • City/Town: Augusta
  • County: Kennebec
  • Hours: Mon: 9-6, Tue: 9-7, Wed: 9-6, Thu: 9-6, Fri: 9-5, Sat: 9-2
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: Yes
  • Wireless Access: Yes

Mark and Emily Turner Memorial Library

Mark and Emily Turner Memorial Library

  • Mailing Address: 39 Second Street, Presque Isle, ME 04769-2677
  • Location: 39 Second Street, Presque Isle, ME 04769, Show Map
  • City/Town: Presque Isle
  • County: Aroostook
  • Hours: Mon: 9-7, Tue: 9-7, Wed: 9-7, Thu: 9-7, Fri: 9-5:30, Sat: 9-2
  • Summer Hours (Only if different): Mon: 9-7, Tue: 9-7, Wed: 9-7, Thu: 9-7, Fri: 9-5:30
  • Video Conferencing Hub: Yes
  • Wireless Access: Yes

Martha Sawyer Community Library

Martha Sawyer Community Library

  • Mailing Address: 53 Upper Guinea Road Lebanon, ME 04027-0430
  • Location: 53 Upper Guinea Road Lebanon, ME 04027, Show Map
  • City/Town: Lebanon
  • County: York
  • Hours: Mon: 3:30-7:30, Wed: 3:30-7:30, Thur: 3:30-7:30, Sat: 10-1
  • Summer Hours (Only if different):
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Mayhew Library Association

Mayhew Library Association

  • Mailing Address: PO Box 152, Addison, ME 04606-0152
  • Location: 290 Water Street, Addison, ME 04606, Show Map
  • City/Town: Addison
  • County: Washington
  • Hours: Wed: 1-5, Sat: 10-3
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: No

McArthur Public Library

McArthur Public Library

  • Mailing Address: PO Box 346, Biddeford, ME 04005-0346
  • Location: 270 Main Street, Biddeford, ME 04005, Show Map
  • City/Town: Biddeford
  • County: York
  • Hours: Mon: 9:30-8, Tue: 9:30-8, Wed: 9:30-8, Thu: 9:30-8, Fri: 9:30-5, Sat: 9:30-3:30
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Mechanic Falls Public Library

Mechanic Falls Public Library

  • Mailing Address: 108 Lewiston Street, Mechanic Falls, ME 04256-5521
  • Location: 108 Lewiston Street, 3rd Floor, Mechanic Falls, ME 04256, Show Map
  • City/Town: Mechanic Falls
  • County: Androscoggin
  • Hours: Mon: 9-5:30, Tue: 3-7, Wed: 9-5:30, Thu: 3-7, Sat: 9-2
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Merrill Memorial Library

Merrill Memorial Library

  • Mailing Address: 215 Main Street, Yarmouth, ME 04096-6722
  • Location: 215 Main Street, Yarmouth, ME 04096, Show Map
  • City/Town: Yarmouth
  • County: Cumberland
  • Hours: Mon: 10-5, Tue: 10-8, Wed: 10-8, Thu: 10-5, Fri: 10-5, Sat: 10-5
  • Summer Hours (Only if different): same except no Sat hours (Jul - Labor Day)
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Mexico Free Public Library

Mexico Free Public Library

  • Mailing Address: 134 Main Street, Mexico, ME 04257-1413
  • Location: 134 Main Street, Mexico, ME 04257, Show Map
  • City/Town: Mexico
  • County: Oxford
  • Hours: Mon:10-5:30, Tue:11-5:30, Wed:10-6:30, Thu: 11-5:30, Fri: 12-4
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Milbridge Public Library

Milbridge Public Library

  • Mailing Address: PO Box 128, Milbridge, ME 04658-0128
  • Location: 22 School Street, Milbridge, ME 04658, Show Map
  • City/Town: Milbridge
  • County: Washington
  • Hours: Tue: 8-5, Wed: 8-5, Thu: 8-5, Fri: 8-5, Sat: 8-12
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Mildred Stevens Williams Memorial Library

Mildred Stevens Williams Memorial Library

  • Mailing Address: 2916 Sennebec Road, Appleton ME 04862-6609
  • Location: 2916 Sennebec Road, Appleton ME 04862, Show Map
  • City/Town: Appleton
  • County: Knox
  • Hours: Tue: 12-5, Wed: 3-6, Thu: 10-3 & 7-9, Sat: 10-1
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Millinocket Memorial Library

Millinocket Memorial Library

  • Mailing Address: 5 Maine Avenue, Millinocket, ME 04462-1494
  • Location: Maine Avenue, Millinocket, ME 04462, Show Map
  • City/Town: Millinocket
  • County: Penobscot
  • Hours: Mon: 9-6, Tue: 10-6, Wed: 10-6, Thu: 9-6
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: Yes
  • Wireless Access: Yes

Milo Free Public Library

Milo Free Public Library

  • Mailing Address: 4 Pleasant Street, Milo, ME 04463-1327
  • Location: 4 Pleasant Street, Milo, ME 04463, Show Map
  • City/Town: Milo
  • County: Piscataquis
  • Hours: Mon: 1-7, Wed: 1-7, Fri: 1-7, Sat: 10-12
  • Summer Hours (Only if different): same except no Sat. hours
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Monhegan Memorial Library

Monhegan Memorial Library

  • Mailing Address: PO Box 367, Monhegan, ME 04852-0367
  • Location: 1 Library Lane, Monhegan, ME 04852, Show Map
  • City/Town: Monhegan
  • County: Lincoln
  • Hours: Open 24 hrs
  • Summer Hours (Only if different): Mon: 1-3/5-7, Tue: 1-3/5-7, Wed: 1-3/5-7, Thu: 1-3/5-7, Fri: 1-3/5-7, Sat: 1-3/5-7; Jun, Jul, & Aug:
  • Video Conferencing Hub: No
  • Wireless Access: No

Monroe Community Library

Monroe Community Library

  • Mailing Address: 8 Swan Lake Avenue, Monroe, ME 04951-3505
  • Location: 8 Swan Lake Avenue, Monroe, ME 04951, Show Map
  • City/Town: Monroe
  • County: Waldo
  • Hours: Mon: 10-1, Wed: 4-7, Fri: 10-1
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Monson Public Library

Monson Public Library

  • Mailing Address: PO Box 282, Monson, 04464-0282
  • Location: 10 Tenney Hill Road, Monson, 04464, Show Map
  • City/Town: Monson
  • County: Piscataquis
  • Director:

    Van Wentworth

  • Library Email: sekillam@monson.lib.me.us
  • Phone: 207.997.3641
  • Fax: 207.997.3785
  • Website:
  • Social Media:
  • Hours: Mon: 1-5, Wed: 1-5, Fri: 1-5
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Naples Public Library

Naples Public Library

  • Mailing Address: PO Box 1717, Naples, ME 04055-1717
  • Location: 940 Roosevelt Trail, Naples, ME 04055, Show Map
  • City/Town: Naples
  • County: Cumberland
  • Hours: Tue: 10-7, Wed: 2-7, Thu:10-7, Sat: 9-1
  • Summer Hours (Only if different): Tue: 10-7, Wed: 2-7, Thu: 10-7, Fri: 9-1, Sat: 9-1
  • Video Conferencing Hub: No
  • Wireless Access: Yes

New Gloucester Public Library

New Gloucester Public Library

  • Mailing Address: 379 Intervale Road, New Gloucester, ME 04260-3818
  • Location: 379 Intervale Road, New Gloucester, ME 04260, Show Map
  • City/Town: New Gloucester
  • County: Cumberland
  • Hours: Tue: 9-12/1-8, Wed: 9-12/1-8, Thu: 9-12/1-8, Fri: 9-12/ 1-5, Sat: 9-12
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

New Portland Community Library

New Portland Community Library

  • Mailing Address: 899 River Road, New Portland, ME 04961-3536
  • Location: 899 River Road, Route 146, New Portland, ME 04961, Show Map
  • City/Town: New Portland
  • County: Somerset
  • Hours: Mon: 4-6, Wed: 4-6, Thu: 4-6, Sat: 10-12
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

New Vineyard Public Library

New Vineyard Public Library

  • Mailing Address: PO Box 255, New Vineyard, ME 04956-0255
  • Location: 20 Lake Street, New Vineyard, ME 04956, Show Map
  • City/Town: New Vineyard
  • County: Franklin
  • Hours: Mon: 5-8, Tue: 10-2, Thu: 2-5, Sat: 10-12
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Newburgh Community Library

  • Mailing Address: 2220 Western Avenue, Newburgh, Maine 04444-4754
  • Location: 2220 Western Avenue, Newburgh, Maine 04444, Show Map
  • City/Town: Newburgh
  • County: Penobscot
  • Hours: Wed: 10-1, Thu: 1-6
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Newport Public Library - Newport Cultural Center

Newport Public Library - Newport Cultural Center

  • Mailing Address: 154 Main Street, Newport, ME 04953-1139
  • Location: 154 Main Street, Newport, ME 04953, Show Map
  • City/Town: Newport
  • County: Penobscot
  • Hours: Tue: 9:30-5:30, Wed: 9:30-5:30, Thu: 9:30-5:30, Fri: 9:30-5:30, Sat 9:30-1:30
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Norridgewock Public Library

Norridgewock Public Library

  • Mailing Address: PO Box 7, Norridgewock, ME 04957-0007
  • Location: 40 Mercer Road, Norridgewock, ME 04957, Show Map
  • City/Town: Norridgewock
  • County: Somerset
  • Hours: Tue: 10-6, Thu: 10-6, Sat. 10-2
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

North Bridgton Public Library

North Bridgton Public Library

  • Mailing Address: PO Box 268, North Bridgton, ME 04057-0268
  • Location: 113 Waterford Road, North Bridgton, ME 04057, Show Map
  • City/Town: North Bridgton
  • County: Cumberland
  • Hours: Mon: 1-5, Thu: 1-5, Sat: 10-1
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

North Gorham Public Library

North Gorham Public Library

  • Mailing Address: 2 Standish Neck Road, Gorham, ME 04038-2469
  • Location: 2 Standish Neck Road, Gorham, ME 04038, Show Map
  • City/Town: Gorham
  • County: Cumberland
  • Hours: Mon: 3-5:30, Wed; 10-12/6-8, Thu: 9-12/3-5:30, Sat: 10-1
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

North Haven Public Library

North Haven Public Library

  • Mailing Address: PO Box 486, New Haven, ME 04853-0486
  • Location: 33 Main Street, New Haven, ME 04853, Show Map
  • City/Town: North Haven
  • County: Knox
  • Hours: Wed: 2-5, Sat: 10-12/2-5
  • Summer Hours (Only if different): Mon: 1-5, Tue: 1-5, Wed: 1-5, Thu: 1-5, Fri: 1-5, Sat: 1-5
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Northeast Harbor Library

Northeast Harbor Library

  • Mailing Address: PO Box 279, Northeast Harbor, ME 04662-0279
  • Location: 1 Joy Road, Northeast Harbor, ME 04662, Show Map
  • City/Town: Northeast Harbor
  • County: Hancock
  • Hours: Mon: 9-6, Tue: 9-6, Wed: 9-7, Thu: 9-6, Fri: 9-6, Sat: 9-1
  • Summer Hours (Only if different): same except Sat: 9-5
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Norway Memorial Library

Norway Memorial Library

  • Mailing Address: 258 Main Street, Norway, ME 04268-1418
  • Location: 258 Main Street, Norway, ME 04268, Show Map
  • City/Town: Norway
  • County: Oxford
  • Hours: Mon: 10-5, Tue: 10-5, Wed: 10-8, Thu: 12-5, Fri: 10-5, Sat: 10-3
  • Summer Hours (Only if different): same except Sat: 10-1
  • Video Conferencing Hub: Yes
  • Wireless Access: Yes

Oakland Public Library

Oakland Public Library

  • Mailing Address: 18 Church Street, Oakland, ME 04963-1321
  • Location: 18 Church Street, Oakland, ME 04963, Show Map
  • City/Town: Oakland
  • County: Kennebec
  • Hours: Tue: 10-7, Wed: 10-6, Thu: 10-6, Fri: 10-6
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Ogunquit Memorial Library

Ogunquit Memorial Library

  • Mailing Address: PO Box 753, Ogunquit, ME 03907-0753
  • Location: 166 Shore Road, Ogunquit, ME 03907, Show Map
  • City/Town: Ogunquit
  • County: York
  • Hours: Tue: 9-12/2-5, Wed: 9-12, Thu: 9-12/2-5, Fri: 9-12/2-5, Sat: 9-12/2-5
  • Summer Hours (Only if different): Mon: 9-12/2-5, Tue: 9-12/2-5, Wed: 9-12/2-5, Thu: 9-12/2-5, Fri: 9-12/2-5, Sat: 9-12/2-5
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Old Town Public Library

Old Town Public Library

  • Mailing Address: 46 Middle Street, Old Town, ME 04468-1481
  • Location: 46 Middle Street, Old Town, ME 04468, Show Map
  • City/Town: Old Town
  • County: Penobscot
  • Hours: Mon: 10-7, Tue: 10-7, Wed: 10-5, Thu: 10-5, Fri: 10-5, Sat: 10-1
  • Summer Hours (Only if different): same except no Sat hours (May - end of Sep)
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Orono Public Library

  • Mailing Address: 39 Pine Street, Orono, ME 04473-4077
  • Location: 39 Pine Street, Orono, ME 04473, Show Map
  • City/Town: Orono
  • County: Penobscot
  • Hours: Mon: 10-5, Tue: 10-7, Wed: 10-5, Thu: 10-7, Fri: 10-5, Sat: 9-1
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Orr's Island Library

Orrs Island Library

  • Mailing Address: PO Box 175, Orrs Island, ME 04066-0175
  • Location: 1699 Harpswell Island Road, Orrs Island, ME 04066, Show Map
  • City/Town: Orr's Island
  • County: Cumberland
  • Hours: Mon: 1-6, Wed: 1-6, Fri: 3-6, Sat: 9-4
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Orrington Public Library

Orrington Public Library

  • Mailing Address: 15 School Street, Orrington, ME 04474-3435
  • Location: 15 School Street, Orrington, ME 04474, Show Map
  • City/Town: Orrington
  • County: Penobscot
  • Hours: Mon: 9-5, Tue: 11-7, Wed: 9-5, Thu: 11-7, Fri: 9-5
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Otis Public Library

Otis Public Library

  • Mailing Address: 132 Otis Road, Otis, ME 04605-9446
  • Location: 132 Otis Road, Otis, ME 04605, Show Map
  • City/Town: Otis
  • County: Hancock
  • Hours: Mon: 1-6, Wed: -6, Fri: 1-6, Sat: 9-4
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Owls Head Village Library

Owls Head Village Library

  • Mailing Address: PO Box 98, Owls Head, ME 04854-0098
  • Location: 31 South Shore Drive, Owls Head, ME 04854, Show Map
  • City/Town: Owls Head
  • County: Knox
  • Hours: Sat: 9-5, self check-out only - no librarian on duty
  • Summer Hours (Only if different): Wed: 6:30-8, Sat: 9-5, self check-out only - no librarian on duty
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Palermo Community Library

Palermo Community Library

  • Mailing Address: PO Box 102, Palermo, 04354-0102
  • Location: 2315 Route 3, Palermo, 04354, Show Map
  • City/Town: Palermo
  • County: Waldo
  • Hours: Tue: 2-7, Thu: 3-6, Sat: 10-2
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Paris Public Library

Paris Public Library

  • Mailing Address: 37 Market Square, Paris, ME 04281-1509
  • Location: 37 Market Square, Paris, ME 04281, Show Map
  • City/Town: Paris
  • County: Oxford
  • Hours: Mon: 9-6, Tue: 9-8, Wed: 9-6, Thu: 9-8, Fri: 9-6, Sat: 9-3
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Parsons Memorial Library

Parsons Memorial Library

  • Mailing Address: 27 Saco Rd. Alfred, ME. 04002-3201
  • Location: 27 Saco Road, Alfred, ME 04002, Show Map
  • City/Town: Alfred
  • County: York
  • Hours: Mon: 3-8, Tue: 10-3, Wed: 3-8, Sat: 10-3, Sun: 11-4
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Patten Free Library

Patton Free Library

  • Mailing Address: 33 Summer Street, Bath, ME 04530-2687
  • Location: 33 Summer Street, Bath, ME 04530, Show Map
  • City/Town: Bath
  • County: Sagadahoc
  • Hours: Tue: 10-8, Wed: 10-8, Thu: 10-5, Fri: 10-5, Sat: 10-4
  • Summer Hours (Only if different): same except Sat: 10-1
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Peabody Memorial Library

Peabody Memorial Library

  • Mailing Address: PO Box 210, Jonesport, ME 04649-0210
  • Location: 162 Main Street, Jonesport, ME 04649, Show Map
  • City/Town: Jonesport
  • County: Washington
  • Hours: Tue: 10-4, Wed: 10-4, Thu: 10-4, Sat: 10-4
  • Summer Hours (Only if different): Tue: 10-4, Wed: 10-4, Thu: 10-4, Fri: 10-2, Sat: 10-4
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Peavey Memorial Library

Peavey Memorial Library

  • Mailing Address: 26 Water Street, Easport, ME 04631-1599
  • Location: 26 Water Street, Easport, ME 04631, Show Map
  • City/Town: Eastport
  • County: Washington
  • Hours: Mon: 10-8; Tue: 10-5; Wed: 10-5; Thu: 10-5; Fri: 10-5; Sat: 10-3; Sun: 12-3
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: Yes
  • Wireless Access: Yes

Pembroke Library Association

Pembroke Library Association

  • Mailing Address: 221 Old County Road, Pembroke, ME 04666-4507
  • Location: 221 Old County Road, Pembroke, ME 04666, Show Map
  • City/Town: Pembroke
  • County: Washington
  • Hours: Tue: 9-12/3-5, Wed: 3-8, Thu: 3-5, Fri: 3-6, Sat: 9-12
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Phillips Public Library

Phillips Public Library

  • Mailing Address: PO Box O, Phillips, ME 04966-1514
  • Location: 96 Main Street, Phillips, ME 04966, Show Map
  • City/Town: Phillips
  • County: Franklin
  • Hours: Wed: 10-7, Thu: 10-5, Fri: 10-5, Sat: 10-2
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Pittsfield Public Library

Pittsfield Public Library

  • Mailing Address: 110 Library Street, Pittsfield, ME 04967-1520
  • Location: 110 Library Street, Pittsfield, ME 04967, Show Map
  • City/Town: Pittsfield
  • County: Somerset
  • Hours: Mon: 10-6, Tue: 10-6, Wed: 10-6, Thu: 10-6, Fri: 10-6, Sat: 10-1
  • Summer Hours (Only if different): same except no Sat .hours
  • Video Conferencing Hub: Yes
  • Wireless Access: Yes

Porter Memorial Library

Porter Memorial Library

  • Mailing Address: 92 Court Street, Machias, ME 04654-1143
  • Location: 92 Court Street, Machias, ME 04654, Show Map
  • City/Town: Machias
  • County: Washington
  • Hours: Tue: 10-6, Wed: 10-6, Thu: 10-6, Fri: 10-6, Sat: 10-2
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Portland Public Library

  • Mailing Address: 5 Monument Square, Portland, ME 04101-4072
  • Location: 5 Monument Square, Portland, ME 04101, Show Map
  • City/Town: Portland
  • County: Cumberland
  • Hours: Mon: 10-7, Tue: 10-7, Wed: 10-7, Thu: 10-7, Fri: 10-6, Sat: 10-5
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: Yes
  • Wireless Access: Yes

Portland Public Library - Burbank Branch

Burbank Branch Library

  • Mailing Address: 377 Stevens Avenue, Portland, ME 04103-2606
  • Location: 377 Stevens Avenue, Portland, ME 04103-2606, Show Map
  • City/Town: Portland
  • County: Cumberland
  • Hours: Tue: 12-7, Wed: 10-6, Thu: 10-7, Fri: 10-6, Sat: 9-5
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Portland Public Library - Peaks Island Branch

Peaks Island Branch Library

  • Mailing Address: 129 Island Avenue, Portland, ME 04108-1109
  • Location: 129 Island Avenue, Portland, ME 04108-1109, Show Map
  • City/Town: Portland
  • County: Cumberland
  • Hours: Tue: 2-8, Wed: 10-4, Fri: 10-2, Sat: 8-12
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Portland Public Library - Riverton Branch

Riverton Branch Library

  • Mailing Address: 1600 Forest Avenue, Portland, ME 04103-1314
  • Location: 1600 Forest Avenue, Portland, ME 04103-1314, Show Map
  • City/Town: Portland
  • County: Cumberland
  • Hours: Mon: 1-6, Wed: 1-6, Thu: 1-8, Fri: 9-12, Sat: 10-1
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Prince Memorial Library

Prince Memorial Library

  • Mailing Address: 266 Main Street, Cumberland, ME 04021-3607
  • Location: 266 Main Street, Cumberland, ME 04021, Show Map
  • City/Town: Cumberland
  • County: Cumberland
  • Hours: Tue: 9-8, Wed: 9-8, Thu: 9-8, Fri: 9-5, Sat: 9-2
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Princeton Public Library

Princeton Public Library

  • Mailing Address: PO Box 408, Princeton, ME 04668-0408
  • Location: 40 Main Street, Princeton, ME 04668, Show Map
  • City/Town: Princeton
  • County: Washington
  • Hours: Mon: 10-2, Tue: 10-2, Wed: 12-4, Thu: 12-4, Fri: 12-4
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Rangeley Public Library

Rangeley Public Library

  • Mailing Address: PO Box 1150, Rangeley, ME 04970-1150
  • Location: 7 Lake Street, Rangeley, ME 04970, Show Map
  • City/Town: Rangeley
  • County: Franklin
  • Hours: Tues: 10-7, Wed: 10-4:30, Thurs: 10-4:30, Fri: 10-4:30, Sat: 10-2
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Raymond Village Library

Raymond Village Library

  • Mailing Address: PO Box 297, Raymond, ME 04071-0297
  • Location: 3 Meadow Road, Raymond, ME 04071, Show Map
  • City/Town: Raymond
  • County: Cumberland
  • Hours: Sun: 10-4, Mon: 10-6, Wed: 10-6, Thurs: 2-4
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Readfield Community Library

Readfield Community Library

  • Mailing Address: PO Box 246, Readfield, ME 04355-0246
  • Location: 1151 Main Sreet, Readfield, ME 04355, Show Map
  • City/Town: Readfield
  • County: Kennebec
  • Hours: Mon: 6-8, Wed: 2-8, Thu: 10-12, Sat: 10-4
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Revere Memorial Library

Revere Memorial Library

  • Mailing Address: Revere Memorial Hall, Isle au Haut, ME 04645
  • Location: 10 Main Street, Isle au Haut, ME 04645, Show Map
  • City/Town: Isle au Haut
  • County: Knox
  • Hours: Wed: 10-1, Also available by appointment
  • Summer Hours (Only if different): Mon: 10-1, Wed: 10-1, Fri: 10-1
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Rice Public Library

Rice Public Library

  • Mailing Address: 8 Wentworth Street, Kittery, ME 03904-1799
  • Location: 8 Wentworth Street, Kittery, ME 03904, Show Map
  • City/Town: Kittery
  • County: York
  • Hours: Tue:10-5, Wed: 12-8, Thu:12-8, Fri: 10-5, Sat: 10-2
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Richville Library

  • Mailing Address: 743 Richville Road, Standish, ME 04084
  • Location: 743 Richville Road, Standish, ME 04084, Show Map
  • City/Town: Standish
  • County: Cumberland
  • Hours: Thu: 2-5, Sat. 9-12
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Ricker Memorial Library

Ricker Memorial Library

  • Mailing Address: 1211 Maine Street, Poland, ME 04274-7328
  • Location: 1211 Maine Street, Poland, ME 04274, Show Map
  • City/Town: Poland
  • County: Androscoggin
  • Hours: Mon: 9-8, Tue: 9-8, Wed: 9-5, Thu: 9-5, Fri: 9-5, Sat: 10-2
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Robert A. Frost Memorial Library

Robert A. Frost Memorial Library

  • Mailing Address: 42 Main Street, Limestone, ME 04750-1399
  • Location: 42 Main Street, Limestone, ME 04750, Show Map
  • City/Town: Limestone
  • County: Aroostook
  • Hours: Mon: 12-5, Tue: 12-5, Wed: 12-5, Thu: 12-7, Fri: 12-5
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Rockland Public Library

Rockland Public Library

  • Mailing Address: 80 Union Street, Rockland, ME 04841-2925
  • Location: 80 Union Street, Rockland, ME 04841, Show Map
  • City/Town: Rockland
  • County: Knox
  • Hours: Mon: 9-8, Tue: 9-8, Wed: 9-5 Thu: 9-8, Fri: 9-5, Sat: 9-5, Sun: 1-5
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Rockport Public Library

Rockport Public Library

  • Mailing Address: PO Box 8, Rockport, ME 04856-0008
  • Location: 1 Limerock Street, Rockport, ME 04856, Show Map
  • City/Town: Rockport
  • County: Knox
  • Hours: Mon: 9-5:30, Tue: 9-5:30, Wed: 11-8, Thu: 9-5:30, Fri: 9-5:30, Sat: 9-5:30
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Rumford Public Library

Rumford Public Library

  • Mailing Address: 56 Rumford Avenue, Rumford, ME 04276-1998
  • Location: 56 Rumford Avenue, Rumford, ME 04276, Show Map
  • City/Town: Rumford
  • County: Oxford
  • Hours: Mon: 9-2, Tue: 9-8, Wed: 9-5, Thu: 9-8, Fri: 9-5, Sat: 9-2
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Rutherford Library

Rutherford Library

  • Mailing Address: PO Box 145, South Bristol, 04568-0145
  • Location: 2000 State Route 129, South Bristol, ME 04568, Show Map
  • City/Town: South Bristol
  • County: Lincoln
  • Director:

    Ellen Shew

  • Library Email: ellenshew@gmail.com
  • Phone: 207.644.1882
  • Fax: 207.644.1882
  • Website:
  • Social Media:
  • Hours: Tue: 2-5, Wed: 2-5, Thu: 2-5, Fri: 2-5, Sat: 2-5
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Salmon Falls Library

Salmon Falls Library

  • Mailing Address: 322 Old Alfred Road, Hollis, ME 04042-9707
  • Location: 322 Old Alfred Road, Hollis, ME 04042, Show Map
  • City/Town: Hollis
  • County: York
  • Director:

    Mary Weyer

  • Library Email: mweyer1@gmail.com
  • Phone: 207.929.3990
  • Fax:
  • Website:
  • Social Media:
  • Hours: Mon: 3-6, Wed: 4-7, Thu: 9-12/3-8, Sat: 9-12
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Sangerville Public Library

  • Mailing Address: PO Box 246, Sangerville, ME 04479-0246
  • Location: 1 Town Hall Avenue, Sangerville, ME 04479, Show Map
  • City/Town: Sangerville
  • County: Piscataquis
  • Hours: Mon: 12-5, Tue: 12-5, Wed: 12-5, Thu: 2-7, Fri: 11-4
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Scarborough Public Library

Scarborough Public Library

  • Mailing Address: 48 Gorham Road, Scarborough, ME 04074-9501
  • Location: 48 Gorham Road, Scarborough, ME 04074, Show Map
  • City/Town: Scarborough
  • County: Cumberland
  • Hours: Sun: 1-5, Mon: 10-5, Tue: 10-8, Wed: 10-8, Thu: 10-8, Fri: 10-5, Sat: 10-5
  • Summer Hours (Only if different): same except Sat: 10-2 and Sun: closed
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Searsmont Town Library

Searsmont Town Library

  • Mailing Address: PO Box 105, Searsmont, ME 04973-0105
  • Location: 37 Main Street South, Searsmont, ME 04973, Show Map
  • City/Town: Searsmont
  • County: Waldo
  • Hours: Tue: 9-7, Thu: 4-8, Fri: 1-5, Sat: 10-2
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Shapleigh Community Library

Shapleigh Community Library

  • Mailing Address: PO Box 97, Shapleigh, ME 04076-0097
  • Location: 607 Shapleigh Corner Road, Shapleigh, ME 04076, Show Map
  • City/Town: Shapleigh
  • County: York
  • Director:

    Rikki Foglio

  • Library Email:
  • Phone: 207.636.3630
  • Fax:
  • Website:
  • Social Media:
  • Hours: Tue: 1-4, Thu: 10-2, Sat: 10-2
  • Summer Hours (Only if different): Tue: 3-8, Thu: 10-2/6-8, Sat: 9-2
  • Video Conferencing Hub: No
  • Wireless Access: No

Shaw Public Library - Greenville

Shaw Public Library

  • Mailing Address: PO Box 510, Greenville, ME 04441-0510
  • Location: 9 Lily Bay Road, Greenville, ME 04441, Show Map
  • City/Town: Greenville
  • County: Piscataquis
  • Hours: Tue: 10-5, Wed: 1-5, Thu: 5-7, Fri: 10-5, Sat: 9-1
  • Summer Hours (Only if different): Tue: 10-6, Wed: 1-5, Thu: 5-7, Fri: 10-6, Sat: 9-1
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Shaw Public Library - Mercer

Mercer - Shaw Public Library

  • Mailing Address: 1015 Suite B, Beech Hill Road, Mercer, ME 04957-9607
  • Location: 1015 Suite B, Beech Hill Road, Mercer, ME 04957, Show Map
  • City/Town: Mercer
  • County: Somerset
  • Hours: Mon: 3-6, Wed: 5-7, Thu: 3-6, Sat: 10-1
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Sherman Public Library

Sherman Public Library

  • Mailing Address: 36 School Street, Suite Three, Sherman, ME 04776-3428
  • Location: 9 Church Street, Sherman, ME 04776, Show Map
  • City/Town: Sherman
  • County: Aroostook
  • Hours: Mon: 1:30-3:30, Tue: 1:30-3:30, Wed: 1:30-3:30, Thu: 1:30-3:30, Fri: 1:30-3:30
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Simpson Memorial Library

Simpson Memorial Library

  • Mailing Address: PO Box 186, Carmel, ME 04419-0186
  • Location: 8 Plymouth Road, Carmel, ME 04419, Show Map
  • City/Town: Carmel
  • County: Penobscot
  • Hours: Tue: 11-7, Thu: 11-7, Sat: 9-1
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Skidompha Public Library

Skidompha Public Library

  • Mailing Address: PO Box 70, Damariscotta, ME 04543-0070
  • Location: 184 Main Street, Damariscotta, ME 04543, Show Map
  • City/Town: Damariscotta
  • County: Lincoln
  • Hours: Tue: 9-5, Wed: 9-5, Thu: 9-7, Fri: 9-5, Sat: 9-1
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Skowhegan Public Library

Skowhegan Public Library

  • Mailing Address: 9 Elm Street, Skowhegan, ME 04976-1279
  • Location: 9 Elm Street, Skowhegan, ME 04976, Show Map
  • City/Town: Skowhegan
  • County: Somerset
  • Hours: Mon: 10-6, Tue: 10-6, Wed: 10-6, Thu: 10-6, Fri: 10-6, Sat: 10-2
  • Summer Hours (Only if different): same except closed Sat.
  • Video Conferencing Hub: Yes
  • Wireless Access: Yes

Soldiers Memorial Library

Soldiers Memorial Library

  • Mailing Address: PO Box 281, Hiram, ME 04041-0281
  • Location: 85 Main Street, Hiram, ME 04041, Show Map
  • City/Town: Hiram
  • County: Oxford
  • Hours: Tue: 2-5, Wed: 10-5, Thu:10-5; Sat. 9:30 - 12:30
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Somesville Library Association

Somesville Library Association

  • Mailing Address: PO Box 280, Mount Desert, ME 04660-0280
  • Location: 116 Main Street, Mount Desert, ME 04660, Show Map
  • City/Town: Mount Desert
  • County: Hancock
  • Director:

    Thomas Lange

  • Library Email: tlange@acadia.net
  • Phone: 207.244.7404
  • Fax:
  • Website:
  • Social Media:
  • Hours: Wed: 1-6, Sat: 9-2
  • Summer Hours (Only if different): Mon: 1-4, Wed: 1-6, Sat: 9-2 (Jul & Aug)
  • Video Conferencing Hub: No
  • Wireless Access: Yes

South Berwick Public Library

South Berwick Public Library

  • Mailing Address: 27 Young Street, South Berwick, ME 03908
  • Location: 27 Young Street, South Berwick, ME 03908, Show Map
  • City/Town: South Berwick
  • County: York
  • Hours: Tue: 10-5, Wed: 2-9, Thu: 10-5, Fri: 1-5, Sat: 9-12:45
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

South China Public Library

South China Public Library

  • Mailing Address: 107 South Road, South China, ME 04358-0417
  • Location: 247 Village Street, South China, ME 04358, Show Map
  • City/Town: South China
  • County: Kennebec
  • Hours: Wed: 10-12/3-7, Sat: 10-2
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

South Portland Public Library

South Portland Public Library

  • Mailing Address: 482 Broadway, South Portland, ME 04106-3799
  • Location: 482 Broadway, South Portland, ME 04106, Show Map
  • City/Town: South Portland
  • County: Cumberland
  • Hours: Tue: 10-8, Wed: 10-6, Thu: 10-8, Fri: 10-6, Sat: 10-6
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

South Portland Public Library - Memorial Branch Library

Memorial Branch Library

  • Mailing Address: 155 Wescott Road, South Portland, ME 04106
  • Location: 155 Wescott Road, South Portland, ME 04106, Show Map
  • City/Town: South Portland
  • County: Cumberland
  • Hours: Sun: 12-5, Mon: 10-8, Wed: 2-6, Fri: 2-6
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

South Thomaston Public Library

South Thomaston Public Library

  • Mailing Address: PO Box 147, South Thomaston, ME 04858-0003
  • Location: 8 Dublin Road, South Thomaston, ME 04858, Show Map
  • City/Town: South Thomaston
  • County: Knox
  • Hours: Mon: 10-4, Wed: 10-12/2-7, Sat: 10-2
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Southport Memorial Library

Southport Memorial Library

  • Mailing Address: PO Box 148, Southport, ME 04576-0148
  • Location: 1032 Hendricks Hill Road, Southport, ME 04576, Show Map
  • City/Town: Southport
  • County: Lincoln
  • Hours: Tue: 9-4/7-9, Thu: 9-4/5-7, Sat: 9-4
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Southwest Harbor Public Library

Southwest Harbor Public Library

  • Mailing Address: PO Box 157, Southwest Harbor, ME 04679-0157
  • Location: 338 Main Street, Southwest Harbor, ME 04679, Show Map
  • City/Town: Southwest Harbor
  • County: Hancock
  • Hours: Mon: 9-5, Tue: 9-5, Wed: 9-8, Thu: 9-5, Fri: 9-5, Sat: 9-12
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Spaulding Memorial Library

Spaulding Memorial Library

  • Mailing Address: PO Box 300, Sebago, ME 04029-0300
  • Location: 282 Sebago Road, Sebago, ME 04029, Show Map
  • City/Town: Sebago
  • County: Cumberland
  • Hours: Sun: 2-4, Mon: 8:30-7, Wed: 8:30-7, Sat: 9-1
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Springvale Public Library

Springvale Public Library

  • Mailing Address: 443 Main Street, Springvale, ME 04083-1899
  • Location: 443 Main Street, Springvale, ME 04083, Show Map
  • City/Town: Springvale
  • County: York
  • Hours: Mon: 9:30-7, Tue: 9:30-7 Wed: 9:30-7, Thu: 9:30-5, Sat: 9-5
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Steep Falls Library

Steep Falls Library

  • Mailing Address: PO Box 140, Steep Falls, ME 04085-0140
  • Location: 1128 Pequawket Trail, Steep Falls, ME 04085, Show Map
  • City/Town: Steep Falls
  • County: Cumberland
  • Hours: Mon: 9-6, Tue: 1-6, Wed: 9-1, Sat: 9-12
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Stetson Library

Stetson Library

  • Mailing Address: PO Box 154, Stetson, ME 04488-0103
  • Location: 70 Village Road, Stetson, ME 04488, Show Map
  • City/Town: Stetson
  • County: Penobscot
  • Hours: Tue: 10-12, Wed: 3-5, Thu: 6-8, Sat:10-12
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Stewart Free Library

Stewart Free Library

  • Mailing Address: 8 Levi Stewart Drive, Corinna, ME 04928-9757
  • Location: 8 Levi Stewart Drive, Corinna, ME 04928, Show Map
  • City/Town: Corinna
  • County: Penobscot
  • Hours: Tue: 9-2, Wed: 1-7, Thu: 1-7, Fri: 9-2, Sat: 9-12
  • Summer Hours (Only if different): same except no Sat. hours
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Stewart Public Library

Stewart Public Library

  • Mailing Address: PO Box 177, North Anson, ME 04958-0177
  • Location: 37 Elm Street, North Anson, ME 04958, Show Map
  • City/Town: North Anson
  • County: Somerset
  • Hours: Wed: 2:30-6, Sat: 2:30-4:30
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Stockton Springs Community Library

Stockton Springs Community Library

  • Mailing Address: PO Box 293, Stockton Springs, ME 04981-0293
  • Location: 215 Main Street, Stockton Springs, ME 04981, Show Map
  • City/Town: Stockton Springs
  • County: Waldo
  • Hours: Mon: 3-5, Tue: 4-7, Wed: 3-5, Thu: 9-12/6:30-8:30, Sat: 9-3
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Stonington Public Library

Stonington Public Library

  • Mailing Address: PO Box 441, Stonington, ME 04681-0441
  • Location: 64 Main Street, Stonington, ME 04681, Show Map
  • City/Town: Stonington
  • County: Hancock
  • Hours: Tue: 1-5, Thu: 1-5, Sat: 10-12
  • Summer Hours (Only if different): Tue: 10-5, Thu: 1-5, Sat: 10-12
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Stratton Public Library

Stratton Public Library

  • Mailing Address: PO Box 350, Stratton, ME 04982-0350
  • Location: 88 Main Street, Stratton, ME 04982, Show Map
  • City/Town: Stratton
  • County: Franklin
  • Hours: Mon: 10-5; Tue: 1-5; Wed: 10-5; Thu: 1-5; Fri: 10-5; Sat: 9-1
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Strong Public Library

Strong Public Library

  • Mailing Address: PO Box 629, Strong, ME 04983-0629
  • Location: 14 South Main Street, Strong, ME 04983, Show Map
  • City/Town: Strong
  • County: Franklin
  • Hours: Winter Nov. - Apr. Tue:1-7, Thu: 1 - 5, Sat: 10-2
  • Summer Hours (Only if different): Apr- Nov. Tue: 1-7, Thu: 1-7, Sat: 10-2
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Swans Island Public Library

Swan's Island Public Library before the fire on July 24, 2008.

  • Mailing Address: PO Box 12, Swans Island, ME 04685-0012
  • Location: 451 Atlantic Road, Swans Island, ME 04685, Show Map
  • City/Town: Swans Island
  • County: Hancock
  • Hours: Tue: 1-6, Wed: 1-4, Thu: 10-8, Fri: 1-4, Sat: 9-12, Sun: 1-4
  • Summer Hours (Only if different): Tue: 10-6, Wed: 1-4, Thu: 10-6, Fri: 1-4, Sat: 9-12, Sun: 1-4
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Thomas Memorial Library

Thomas Memorial Library

  • Mailing Address: 6 Scott Dyer Road, Cape Elizabeth, ME 04107-2499
  • Location: 6 Scott Dyer Road, Cape Elizabeth, ME 04107, Show Map
  • City/Town: Cape Elizabeth
  • County: Cumberland
  • Hours: Mon: 9-5, Tue: 9-8:30, Wed: 9-5, Thu: 9-8:30, Fri: 9-5, Sat: 9-5
  • Summer Hours (Only if different): same except Sat: 9-1
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Thomaston Public Library

Thomaston Public Library

  • Mailing Address: 60 Main Street, Thomaston, ME 04861-1312
  • Location: 60 Main Street, Thomaston, ME 04861, Show Map
  • City/Town: Thomaston
  • County: Knox
  • Hours: Mon: 11-7, Tue: 11-5, Wed: 11-5, Thu: 11-5, Fri: 11-7, Sat: 11-3
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Thompson Free Library

Thompson Free Library

  • Mailing Address: 186 East Main Street, Dover-Foxcroft, ME 04426-1374
  • Location: 186 East Main Street, Dover-Foxcroft, ME 04426, Show Map
  • City/Town: Dover-Foxcroft
  • County: Piscataquis
  • Hours: Tue: 9-7, Wed: 9-5, Thu: 9-7, Fri: 9-5, Sat: 9-1
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: Yes
  • Wireless Access: Yes

Topsham Public Library

Topsham Public Library

  • Mailing Address: 25 Foreside Road, Topsham, ME 04086-1410
  • Location: 25 Foreside Road, Topsham, ME 04086, Show Map
  • City/Town: Topsham
  • County: Sagadahoc
  • Hours: Tue: 9-8, Wed: 9-8, Thu: 9-8; Fri, 9-5; Sat, 9-4
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Treat Memorial Library

Treat Memorial Library

  • Mailing Address: 56 Main Street, Livermore Falls, ME 04254-1529
  • Location: 56 Main Street, Livermore Falls, ME 04254, Show Map
  • City/Town: Livermore Falls
  • County: Androscoggin
  • Hours: Tue: 1-7, Wed: 10-3, Thu: 1-7, Fri: 1-5, Sat: 10-2
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Turner Public Library

Turner Public Library

  • Mailing Address: 98 Matthews Way, Turner, ME 04282-0216
  • Location: 98 Matthews Way, Turner, ME 04282, Show Map
  • City/Town: Turner
  • County: Androscoggin
  • Hours: Tue: 12-7, Thu: 12-7, Sat: 9:30-12
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Underwood Memorial Library

Underwood Memorial Library

  • Mailing Address: 2006 Main Street, Fayette, ME 04349-3508
  • Location: 2006 Main Street, Fayette, ME 04349, Show Map
  • City/Town: Fayette
  • County: Kennebec
  • Hours: Tue: 9-12, Wed: 4-7, Thu: 1-4
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Vassalboro Public Library

Vassalboro Public Library

  • Mailing Address: PO Box 62, East Vassalboro, ME 04935-0062
  • Location: 930 Bog Road, East Vassalboro, ME 04935, Show Map
  • City/Town: Vassalboro
  • County: Kennebec
  • Hours: Mon: 12:30-8, Wed: 12:30-8, Sat: 10-6
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Veterans Memorial Library

Veterans Memorial Library

  • Mailing Address: PO Box 695, Patten, ME 04765-0695
  • Location: 30 Main Street, Patten, ME 04765, Show Map
  • City/Town: Patten
  • County: Penobscot
  • Hours: Mon: 10-12/1-4/6-8, Tue: 9-12, Thu: 10-12/1-4/6-8
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Vinalhaven Public Library

Vinalhaven Public Library

  • Mailing Address: PO Box 384, Vinalhaven, ME 04863-0384
  • Location: 6 Carver Street, Vinalhaven, ME 04863, Show Map
  • City/Town: Vinalhaven
  • County: Knox
  • Hours: Tue: 1-5/6-8, Wed: 9-12/1-5, Thu: 1-5/6-8, Fri: 9-12/1-5, Sat: 9-1
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Vose Library

Vose Library

  • Mailing Address: PO Box 550, Union, ME 04862-0550
  • Location: 392 Common Road, Union, ME 04862, Show Map
  • City/Town: Union
  • County: Knox
  • Hours: Tue: 10-8, Wed: 10-6, Fri: 10-6, Sat: 9-12
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Waldo Peirce Reading Room & Library

Waldo Peirce Reading Room & Library

  • Mailing Address: PO Box 177, Frankfort, ME 04438-0177
  • Location: 11A Main Road South, Frankfort, ME 04438, Show Map
  • City/Town: Frankfort
  • County: Waldo
  • Hours: Mon: 5-7, Tue: 9-11, Wed: 4-6, Thu: 2-6, Fri: 9-11, Sat: 9-11
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Waldoboro Public Library

Waldoboro Public Library

  • Mailing Address: PO Box 768, Waldoboro, ME 04572-0768
  • Location: 958 Main Street, Waldoboro, ME 04572, Show Map
  • City/Town: Waldoboro
  • County: Lincoln
  • Hours: Mon: 12-7, Wed: 10-5, Thu: 12-7, Fri: 10-5, Sat: 9-1
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Walker Memorial Library

Walker Memorial Library

  • Mailing Address: 800 Main Street, Westbrook, ME 04092-3421
  • Location: 800 Main Street, Westbrook, ME 04092, Show Map
  • City/Town: Westbrook
  • County: Cumberland
  • Hours: Tue: 10-7, Wed: 9-5, Thu: 10-7, Fri: 9-5, Sat: 9-5
  • Summer Hours (Only if different):
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Walter T. A. Hansen Memorial Library

Hansen Memorial Library

  • Mailing Address: PO Box 1008, Mars Hill, ME 04758-1008
  • Location: 10 Hansen Street, Mars Hill, ME 04758, Show Map
  • City/Town: Mars Hill
  • County: Aroostook
  • Hours: Mon: 12:30-5:30, Tue: 12:30-5:30, Wed: 5:30 - 8:30, Thu: 12:30 - 5:30, Fri: 9-1, Sat: 9-12
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Warren Free Public Library

Warren Free Public Library

  • Mailing Address: 167 Western Road, Warren, ME 04864-0346
  • Location: 282 Main Street, Warren, ME 04864, Show Map
  • City/Town: Warren
  • County: Knox
  • Hours: Mon: 4-8, Tue: 4-8, Wed: 12-6, Thu: 4-8, Fri: 10-6, Sat: 9-3
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Washburn Memorial Library

Washburn Memorial Library

  • Mailing Address: 1287 Main Street, Washburn, ME 04786
  • Location: 1290 Main Street, Washburn, ME 04786, Show Map
  • City/Town: Washburn
  • County: Aroostook
  • Director:

    Lois Walton

  • Library Email: lfwwml@gmail.com
  • Phone: 207.455.4814
  • Fax: 207.455.4814
  • Website:
  • Social Media:
  • Hours: Mon: 1-7, Tue: 11:30-4:30 Open every other Wed: 11:30-4:30, Thu: 11:30-4:30 or 1-7, Fri: 11:30-4:30, Sat: every other: 10-4
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Waterboro Public Library

Waterboro Public Library

  • Mailing Address: PO Box 308, East Waterboro, ME 04030-0308
  • Location: 187 Main Street, East Waterboro, ME 04030, Show Map
  • City/Town: Waterboro
  • County: York
  • Hours: Mon: 2-8, Wed: 9-3, Thu: 2-8, Sat: 9-3
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Waterford Library Association

Waterford Library Association

  • Mailing Address: PO Box 176, Waterford, ME 04088-0176
  • Location: 663 Waterford Road, Waterford, ME 04088, Show Map
  • City/Town: Waterford
  • County: Oxford
  • Hours: Mon: 2-6, Wed: 3-8, Fri: 10-12, Sat: 10-2
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Waterville Public Library

Waterville Public Library

  • Mailing Address: 73 Elm Street, Waterville, ME 04901-6078
  • Location: 73 Elm Street, Waterville, ME 04901, Show Map
  • City/Town: Waterville
  • County: Kennebec
  • Hours: Mon: 10-7, Tue: 10-7, Wed: 10-7, Thu: 10-7, Fri: 10-7, Sat: 10-3, Sun: 1-4
  • Summer Hours (Only if different): same except no Sun. hours
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Webster Free Library

Webster Free Library

  • Mailing Address: PO Box 518, Kingfield, ME 04947-0518
  • Location: 22 Depot Street, Kingfield, ME 04947, Show Map
  • City/Town: Kingfield
  • County: Franklin
  • Hours: Wed: 10-6, Sat: 9-12
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Weld Public Library

Weld Public Library

  • Mailing Address: PO Box 120, Weld, ME 04285-0120
  • Location: 25 Church Street, Weld, ME 04285, Show Map
  • City/Town: Weld
  • County: Franklin
  • Hours: Tue: 2-7, Thu: 2-7
  • Summer Hours (Only if different): Tue: 2-7, Thu: 2-7, Sat: 9-12 (June 22 thru August 24)
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Wells Public Library

Wells Public Library

  • Mailing Address: 1434 Post Road, Wells, ME 04090
  • Location: 1434 Post Road, Wells, ME 04090, Show Map
  • City/Town: Wells
  • County: York
  • Hours: Mon: 10-6, Tue: 1-8, Wed: 10-6, Thu: 1-8, Fri: 10-6, Sat: 10-1
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

West Buxton Public Library

West Buxton Public Library

  • Mailing Address: PO Box 348, Buxton, ME 04093-0348
  • Location: 34 River Road, Buxton, ME 04093, Show Map
  • City/Town: Buxton
  • County: York
  • Hours: Tue: 4-8, Thu: 4-8, Sat 9-1
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

West Paris Public Library

West Paris Public Library

  • Mailing Address: PO Box 307, West Paris, ME 04289-0307
  • Location: 226 Main Street, West Paris, ME 04289, Show Map
  • City/Town: West Paris
  • County: Oxford
  • Hours: Mon: 1:30-6, Wed: 1:30-7, Fri: 1:30-6, Sat: 10-2
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Whitman Memorial Library

Whitman Memorial Library

  • Mailing Address: PO Box 307, Bryant Pond, ME 04219-0307
  • Location: 28 South Main Street, Bryant Pond, ME 04219, Show Map
  • City/Town: Woodstock
  • County: Oxford
  • Hours: Tue: 1-5 , Thu: 1-5
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Whitneyville Public Library

Whitneyville Public Library

  • Mailing Address: 51 School Street, Machias, ME 04654-1417
  • Location: 51 School Street, Machias, ME 04654, Show Map
  • City/Town: Whitneyville
  • County: Washington
  • Hours: Mon: 1-4, Tue: 1-4, Wed: 1-4, Thu: 1-4, Sat: 1-4
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

William Fogg Library

William Fogg Library

  • Mailing Address: PO Box 359, Eliot, ME 03903-1820
  • Location: 116 Old Road, Eliot, ME 03903, Show Map
  • City/Town: Eliot
  • County: York
  • Hours: Mon: 1-8, Tue: 10-5, Wed: 1-8, Thu: 10-5, Sat: 9-1
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Wilton Free Public Library

Wilton Free Public Library

  • Mailing Address: PO Box 454, Wilton, ME 04294-0454
  • Location: 6 Goodspeed Street, Wilton, ME 04294, Show Map
  • City/Town: Wilton
  • County: Franklin
  • Hours: Tue: 10-5, Wed: 12-7, Thu: 10-7, Fri: 10-5, Sat: 10-1
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Windham Public Library

Windham Public Library

  • Mailing Address: 217 Windham Center Road, Windham, ME 04062-4637
  • Location: 217 Windham Center Road, Windham, ME 04062, Show Map
  • City/Town: Windham
  • County: Cumberland
  • Hours: Mon: 10-7, Tue: 10-6, Wed: 10-7, Thu: 10-6, Fri: 10-6
  • Summer Hours (Only if different): Same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Winslow Public Library

Winslow Public Library

  • Mailing Address: 136 Halifax Street, Winslow, ME 04901-7656
  • Location: 136 Halifax Street, Winslow, ME 04901, Show Map
  • City/Town: Winslow
  • County: Kennebec
  • Hours: Mon: 9-8, Tue: 9-8, Wed: 1-8, Thu: 1-8, Fri: 9-8, Sat: 9-1
  • Summer Hours (Only if different): same except no Sat hours
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Winter Harbor Public Library

Winter Harbor Public Library

  • Mailing Address: PO Box 326, Winter Harbor, ME 04693
  • Location: 18 Chapel Lane, Winter Harbor, ME 04693, Show Map
  • City/Town: Winter Harbor
  • County: Hancock
  • Hours: Wed: 1-4, Fri: 10-4, Sat: 12-4
  • Summer Hours (Only if different): same except Sat: 1-5
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Winterport Memorial Library

Winterport Memorial Library

  • Mailing Address: PO Box 650, Winterport, ME 04496-0650
  • Location: 229 Main Street, Winterport, ME 04496, Show Map
  • City/Town: Winterport
  • County: Waldo
  • Hours: Tue: 2-7, Wed: 9-2, Thu: 2-7, Fri: 9-4, Sat: 9-12
  • Summer Hours (Only if different): same except no Sat. hours
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Wiscasset Public Library

Wiscasset Public Library

  • Mailing Address: 21 High Street, Wiscasset, ME 04578-4119
  • Location: 21 High Street, Wiscasset, ME 04578, Show Map
  • City/Town: Wiscasset
  • County: Lincoln
  • Hours: Tue: 10-5, Wed: 10-7, Thu: 10-5, Fri: 10-5, Sat: 9-2
  • Summer Hours (Only if different): same except no Sat. hours
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Witherle Memorial Library

Witherle Memorial Library

  • Mailing Address: PO Box 202, Castine, ME 04421-0202
  • Location: 41 School Street, Castine, ME 04421, Show Map
  • City/Town: Castine
  • County: Hancock
  • Hours: Mon:11-7, Tue: 11-5, Fri: 11-5, Sat: 11-2
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

Woodland Public Library

Woodland Public Library

  • Mailing Address: PO Box 549, Baileyville, ME 04694-0549
  • Location: 169 Main Street, Baileyville, ME 04694, Show Map
  • City/Town: Baileyville
  • County: Washington
  • Hours: Tue: 12:30-5:30, Wed: 12:30-5:30, Thu: 12:30-5:30, Fri: 11:30-4:30
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes

York Public Library

York Public Library

  • Mailing Address: 15 Long Sands Road, York, ME 03909-1113
  • Location: 15 Long Sands Road, York, ME 03909, Show Map
  • City/Town: York
  • County: York
  • Hours: Tue: 10-7, Wed: 10-7, Thu: 10-7, Fri: 10-5, Sat: 10-2
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: Yes
  • Wireless Access: Yes

Zadoc Long Free Library

Zadoc Long Free Library

  • Mailing Address: PO Box 158, Buckfield, ME 04220-0158
  • Location: 5 Turner Street, Buckfield, ME 04220, Show Map
  • City/Town: Buckfield
  • County: Oxford
  • Hours: Mon: 1-7, Tue: 9-7, Wed: 1-7, Sat: 9-3
  • Summer Hours (Only if different): same
  • Video Conferencing Hub: No
  • Wireless Access: Yes