Maine Libraries

Welcome to the 50States Maine libraries directory. Find Maine Library phone numbers, addresses, and other library info.

Yellow Pages — Find Libraries In Your State




Powered By Yellowbook ™

Go To: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

  • More Info Acton Public Library
    Route 109
    Acton, ME 04001
  • More Info Addison - Mayhew Library Assn
    Main Street
    Addison, ME 04606
  • More Info Albion Public Library
    18 Main Street
    Albion, ME 04910
  • More Info Albion Public Library
    18 Main Street
    Albion, ME 04910
  • More Info Alfred - Parsons Memorial Library
    27 Saco Road
    Alfred, ME 04002
  • More Info Allagash Public Library
    894 Allagash Road
    Allagash, ME 04774
  • More Info Andover Public Library
    46 Church Street
    Andover, ME 04216
  • More Info Anson - Stewart Public Library
    37 Elm Street
    North Anson, ME 04958
  • More Info Appleton - Williams Memorial Library
    2957 Sennebec Road
    Appleton, ME 04862
  • More Info Ashland Community Library
    57 Exchange Street
    Ashland, ME 04732
  • More Info Auburn Public Library
    49 Spring Street
    Auburn, ME 04210
  • More Info Augusta - Lithgow Public Library
    45 Winthrop Street
    Augusta, ME 04330
  • More Info Baileyville - Woodland Public Library
    169 Main Street
    Baileyville, ME 04694
  • More Info Baileyville - Woodland Public Library
    169 Main Street
    Baileyville, ME 04694
  • More Info Baldwin - Brown Memorial Library
    2 Norton Place
    East Baldwin, ME 04024
  • More Info Bangor Public Library
    145 Harlow Street
    Bangor, ME 04401
  • More Info Bar Harbor - Jesup Memorial Library
    34 Mount Desert Street
    Bar Harbor, ME 04609
  • More Info Bath - Patten Free Library
    33 Summer Street
    Bath, ME 04530
  • More Info Belfast Free Library
    106 High Street
    Belfast, ME 04915
  • More Info Belgrade Public Library
    1 Center Drive
    Belgrade, ME 04917
  • More Info Berwick Public Library
    43 B Route 236
    Berwick, ME 03901
  • More Info Bethel Library Assn
    5 Broad Street
    Bethel, ME 04217
  • More Info Biddeford - McArthur Public Library
    270 Main Street
    Biddeford, ME 04005
  • More Info Bingham Union Library
    Murray Street
    Bingham, ME 04920
  • More Info Blue Hill Public Library
    5 Parker Point Road
    Blue Hill, ME 04614
  • More Info Boothbay Harbor Memorial Library
    4 Oak Street
    Boothbay Harbor, ME 04538
  • More Info Bowdoinham Public Library
    13a School Street
    Bowdoinham, ME 04008
  • More Info Bradford - Curtis Free Public Library
    435 Main Road
    Bradford, ME 04410
  • More Info Bradford - Curtis Free Public Library
    435 Main Rd
    Bradford, ME 04410
  • More Info Bremen Public Library
    Waldoboro Rd
    Bremen, ME 04551
  • More Info Brewer Public Library
    24 Union Street
    Brewer, ME 04412
  • More Info Bridgton - North Bridgton Public Library
    Route 37
    North Bridgton, ME 04057
  • More Info Bridgton Public Library
    1 Church Street
    Bridgton, ME 04009
  • More Info Bristol Area Library
    619 Old County Road
    New Harbor, ME 04554
  • More Info Brooklin - Friend Memorial Public Library
    Reach Road
    Brooklin, ME 04616
  • More Info Brooksville Free Public Library
    1 Town House Road
    Brooksville, ME 04617
  • More Info Brownfield Public Library
    Main Street
    Brownfield, ME 04010
  • More Info Brownville Public Library
    27 Church Street
    Brownville, ME 04414
  • More Info Brunswick - Curtis Memorial Library
    23 Pleasant Street
    Brunswick, ME 04011
  • More Info Buckfield - Zadoc Long Free Library
    5 Turner Street
    Buckfield, ME 04220
  • More Info Bucksport - Buck Memorial Library
    47 Main Street
    Bucksport, ME 04416
  • More Info Buxton - Berry Memorial Library
    Main Street
    Bar Mills, ME 04004
  • More Info Buxton - West Buxton Public Library
    34 River Road (Route 112)
    Buxton, ME 04093
  • More Info Calais Free Library
    9 Union Street
    Calais, ME 04619
  • More Info Camden Public Library
    55 Main Street
    Camden, ME 04843
  • More Info Canaan Public Library
    288 Main Street
    Canaan, ME 04924
  • More Info Cape Elizabeth - Thomas Memorial Library
    6 Scott Dyer Road
    Cape Elizabeth, ME 04107
  • More Info Caribou Public Library
    30 High Street
    Caribou, ME 04736
  • More Info Carmel - Simpson Memorial Library
    8 Plymouth Road
    Carmel, ME 04419
  • More Info Carrabassett Valley Library
    1234 Carrabassett Drive
    Kingfield, ME 04947
  • More Info Carrabassett Valley Public Library
    1234 Carrabassett Drive
    Kingfield, ME 04947
  • More Info Casco Public Library
    Route 121 & Leach Hill Rd
    Casco, ME 04015
  • More Info Casco Public Library
    5 Leach Hill Road
    Casco, ME 04015
  • More Info Castine - Witherle Memorial Library
    41 School Street
    Castine, ME 04421
  • More Info Charleston Public Library
    Main Road Rr 1 Box 285
    Charleston, ME 1
  • More Info Charleston Public Library
    Main Road
    Charleston, ME 04422
  • More Info Cherryfield Public Library
    53 Main Street
    Cherryfield, ME 04622
  • More Info China - Albert Church Brown Memorial Library
    37 Main Street
    China Village, ME 04926
  • More Info China - South China Public Library
    247 Village St.
    South China, ME 04358
  • More Info China - South China Public Library
    247 Village Street
    South China, ME 04358
  • More Info Clinton - Brown Memorial Library
    53 Railroadstreet
    Clinton, ME 04927
  • More Info Cooper Free Public Library
    86 East Ridge Road
    Cooper, ME 04657
  • More Info Cooper Free Public Library
    86 East Ridge Road
    Cooper, ME 04638
  • More Info Corinna - Stewart Free Library
    8 Levi Stewart Drive
    Corinna, ME 04928
  • More Info Corinth - Atkins Memorial Library
    360 Main Street
    Corinth, ME 04427
  • More Info Cornish - Bonney Memorial Library
    36 Main Street
    Cornish, ME 04020
  • More Info Cranberry Isles - Great Cranberry Library
    13 Main Road
    Cranberry Isles, ME 04625
  • More Info Cranberry Isles - Islesford Library
    Mosswood Road
    Islesford, ME 04646
  • More Info Cumberland - Chebeague Island Library
    247 South Road Unit 3
    Chebeague, ME 3
  • More Info Cumberland - Prince Memorial Library
    266 Main Street
    Cumberland, ME 04021
  • More Info Cumberland - Prince Memorial Library
    266 Main Street
    Cumberland Center, ME 04021
  • More Info Cushing Public Library
    39 Cross Road
    Cushing, ME 04563
  • More Info Damariscotta - Skidompha Library
    184 Main Street
    Damariscotta, ME 04543
  • More Info Danforth Public Library
    Central Street
    Danforth, ME 04424
  • More Info Deer Isle - Chase Emerson Memorial Library
    Main Street
    Deer Isle, ME 04627
  • More Info Denmark Public Library
    121 East Main St.
    Denmark, ME 04022
  • More Info Denmark Public Library
    121 East Main Street
    Denmark, ME 04022
  • More Info Dennysville - Lincoln Memorial Library
    King Street
    Dennysville, ME 04628
  • More Info Detroit - Fernald Library
    35 South Main Street
    Detroit, ME 04929
  • More Info Dexter - Abbott Memorial Library
    1 Church Street
    Dexter, ME 04930
  • More Info Dixfield - Ludden Memorial Library
    40 Main Street
    Dixfield, ME 04224
  • More Info Dover-Foxcroft - Thompson Free Library
    186 East Main Street
    Dover-Foxcroft, ME 04426
  • More Info Dresden - Bridge Academy Public Library
    44 Middle Road
    Dresden, ME 04342
  • More Info East Machias - Sturdivant Public Library
    Route 1
    East Machias, ME 04630
  • More Info East Millinocket Public Library
    53 Main Street
    East Millinocket, ME 04430
  • More Info Eastport - Peavey Memorial Library
    26 Water Street
    Eastport, ME 04631
  • More Info Eliot - William Fogg Library
    116 Old Road
    Eliot, ME 03903
  • More Info Ellsworth Public Library
    20 State Street
    Ellsworth, ME 04605
  • More Info Enfield - Cole Memorial Library
    789 Hammett Road
    Enfield, ME 04493
  • More Info Eustis - Stratton Public Library
    88 Main Street
    Stratton, ME 04982
  • More Info Fairfield - Lawrence Public Library
    33 Lawrence Avenue
    Fairfield, ME 04937
  • More Info Falmouth Memorial Library
    5 Lunt Road
    Falmouth, ME 04105
  • More Info Farmington Public Library
    117 Academy Street
    Farmington, ME 04938
  • More Info Fayette - Underwood Memorial Library
    2006 Main Street
    Fayette, ME 04349
  • More Info Fort Fairfield Public Library
    275 Main Street
    Fort Fairfield, ME 04742
  • More Info Fort Kent Public Library
    1 Monument Square
    Fort Kent, ME 04743
  • More Info Frankfort - Pierce Reading Room & Library
    Route 1a
    Frankfort, ME 04438
  • More Info Freeport Community Library
    10 Library Drive
    Freeport, ME 04032
  • More Info Frenchboro Public Library
    13 Spruceroad
    Frenchboro, ME 04635
  • More Info Friendship Public Library
    3 Main Street
    Friendship, ME 04547
  • More Info Fryeburg Public Library
    515 Main Street
    Fryeburg, ME 04037
  • More Info Gardiner Public Library
    152 Water Street
    Gardiner, ME 04345
  • More Info Garland - Lyndon Oak Memorial Library
    Main Road
    Garland, ME 04939
  • More Info Georgetown - Richards Library
    863 Five Islands Road
    Georgetown, ME 04548
  • More Info Glenburn Library
    991 Hudson Road
    Glenburn, ME 04401
  • More Info Gorham - Baxter Memorial Library
    71 South Street
    Gorham, ME 04038
  • More Info Gorham - North Gorham Public Library
    2 Standish Neck Road
    Gorham, ME 04038
  • More Info Gouldsboro - Dorcas Library
    28 Main Street
    Prospect Harbor, ME 04669
  • More Info Gray Public Library
    5 Hancock Street
    Gray, ME 04039
  • More Info Greene - Julia Adams Morse Memorial Library
    105 Main Street
    Greene, ME 04236
  • More Info Greene - Morse Memorial Library
    105 Main Street
    Greene, ME 04236
  • More Info Greenville - Shaw Public Library
    9 Lily Bay Road
    Greenville, ME 04441
  • More Info Guilford Memorial Library
    4 Library Street
    Guilford, ME 04443
  • More Info Hallowell - Hubbard Free Library
    115 Second Street
    Hallowell, ME 04347
  • More Info Hampden - Dyer Community Library
    269 Main Road North
    Hampden, ME 04444
  • More Info Hampden - Edythe Dyer Community Library
    269 Main Road North
    Hampden, ME 04444
  • More Info Harpswell - Cundys Harbor Library
    935 Cundy's Harbor Rd
    Harpswell, ME 04079
  • More Info Harpswell - Cundys Harbor Library
    935 Cundy's Harbor Road
    Harpswell, ME 04079
  • More Info Harpswell - Orrs Island Library
    Route 24
    Orrs Island, ME 04066
  • More Info Harrington - Gallison Memorial Library
    Route 1
    Harrington, ME 04643
  • More Info Harrison - Bolsters Mills Village Library
    659 Bolsters Mills Road
    Otisfield, ME 04040
  • More Info Harrison - Caswell Public Library
    4 Front Street
    Harrison, ME 04040
  • More Info Hartland Public Library
    16 Mill Street
    Hartland, ME 04943
  • More Info Hiram - Soldiers Memorial Library
    85 Main Street
    Hiram, ME 04041
  • More Info Hollis - Salmon Falls Library
    322 Old Alfred Road
    Hollis, ME 04042
  • More Info Hollis Center Public Library
    14 Little Falls Road
    Hollis, ME 04042
  • More Info Hope Library
    443 Camden Road
    Hope, ME 04847
  • More Info Houlton - Cary Library
    107 Main Street
    Houlton, ME 04730
  • More Info Howland - Thomas Free Library
    8 Main Street
    Howland, ME 04448
  • More Info Island Falls - Katahdin Public Library
    20 Library Street
    Island Falls, ME 04747
  • More Info Isle Au Haut - Revere Memorial Library
    Atlantic Avenue
    Isle Au Haut, ME 04645
  • More Info Islesboro - Pendleton Library
    309 Main Road
    Islesboro, ME 04848
  • More Info Jackman Public Library
    604 Main Street
    Jackman, ME 04945
  • More Info Jay-Niles Memorial Library
    983 Main Street
    North Jay, ME 04262
  • More Info Jefferson Public Library
    Route 126
    Jefferson, ME 04348
  • More Info Jonesport - Peabody Memorial Library
    Main Street
    Jonesport, ME 04649
  • More Info Kenduskeag - Case Memorial Library
    911 Stetson Road
    Kenduskeag, ME 04450
  • More Info Kennebunk Free Library
    112 Main Street
    Kennebunk, ME 04043
  • More Info Kennebunkport - Cape Porpoise Library
    Atlantic Hall
    Cape Porpoise, ME 04014
  • More Info Kennebunkport - Graves Memorial Library
    18 Maine Street
    Kennebunkport, ME 04046
  • More Info Kingfield - Webster Free Library
    22 Depot Street
    Kingfield, ME 04947
  • More Info Kittery - Rice Public Library
    8 Wentworth Street
    Kittery, ME 03904
  • More Info Lebanon Area Library
    Center Road
    East Lebanon, ME 04027
  • More Info Lewiston Public Library
    200 Lisbon Street
    Lewiston, ME 04240
  • More Info Liberty - Davis-Liberty Library
    59 Main Street
    Liberty, ME 04949
  • More Info Liberty - Ivan O. Davis-Liberty Library
    59 Main Street
    Liberty, ME 04949
  • More Info Limerick Public Library
    55 Washington Street
    Limerick, ME 04048
  • More Info Limestone - Frost Memorial Library
    42 Main Street
    Limestone, ME 04750
  • More Info Limestone - Robert A. Frost Memorial Library
    42 Main Street
    Limestone, ME 04750
  • More Info Limington - Davis Memorial Library
    928 Cape Road
    Limington, ME 04049
  • More Info Lincoln Memorial Library
    21 West Broadway
    Lincoln, ME 04457
  • More Info Lisbon Library Dept
    28 Main Street
    Lisbon Falls, ME 04252
  • More Info Lisbon Village Branch Library
    12 Main Street
    Lisbon, ME 04250
  • More Info Livermore Falls - Treat Memorial Library
    56 Main Street
    Livermore Falls, ME 04254
  • More Info Livermore Public Library
    22 Church Street
    Livermore, ME 04253
  • More Info Long Island Community Library
    Fern Avenue
    Long Island, ME 04050
  • More Info Lovell - Charlotte E. Hobbs Memorial Library
    227 Main Street
    Lovell, ME 04051
  • More Info Lovell - Hill Memorial Library
    2079 Main Street
    Lovell, ME 04231
  • More Info Lovell - Hobbs Memorial Library
    227 Main Street
    Lovell, ME 04051
  • More Info Lovell - Lewis Dana Hill Memorial Library
    2079 Main Street
    Lovell, ME 04231
  • More Info Lubec Memorial Library
    55 Water Street
    Lubec, ME 04652
  • More Info Lyman - Community Library
    10 John Street
    Lyman, ME 04002
  • More Info Lyman Community Library
    10 John Street
    Lyman, ME 04005
  • More Info Machias - Porter Memorial Library
    52 Court Street
    Machias, ME 04654
  • More Info Madawaska Public Library
    393 East Main Street
    Madawaska, ME 04756
  • More Info Madison Public Library
    12 Old Point Avenue
    Madison, ME 04950
  • More Info Mars Hill - Hansen Memorial Library
    10 Hansen Street
    Mars Hill, ME 04758
  • More Info Mattawamkeag Public Library
    Main Street
    Mattawamkeag, ME 04459
  • More Info Mechanic Falls Public Library
    15 Elm Street
    Mechanic Falls, ME 04256
  • More Info Mercer - Shaw Library
    Main Street
    Mercer, ME 04957
  • More Info Mercer - Shaw Library
    Main Street
    Mercer, ME 04957
  • More Info Mexico Free Public Library
    134 Main Street
    Mexico, ME 04257
  • More Info Milbridge Public Library
    School Street
    Milbridge, ME 04658
  • More Info Millinocket Memorial Library
    5 Maine Avenue
    Millinocket, ME 04462
  • More Info Milo Free Public Library
    4 Pleasant Street
    Milo, ME 04463
  • More Info Monhegan Memorial Library
    1 Library Lane
    Monhegan, ME 04852
  • More Info Monmouth - Cumston Public Library
    796 Main Street
    Monmouth, ME 04259
  • More Info Monroe Community Library
    Swan Lake Avenue
    Monroe, ME 04951
  • More Info Monson Public Library
    Main Street
    Monson, ME 04464
  • More Info Mount Desert - Northeast Harbor Library
    1 Joy Roadmount Desert
    Northeast Harbor, ME 04662
  • More Info Mount Desert - Northeast Harbor Library
    1 Joy Road
    Northeast Harbor, ME 04662
  • More Info Mount Desert - Somesville Library
    116 Somesville Drive
    Mount Desert, ME 04660
  • More Info Mount Vernon - Shaw Memorial Library
    35 Demariano Rd.
    Mount Vernon, ME 04352
  • More Info Naples Public Library
    940 Roosevelt Trail
    Naples, ME 04055
  • More Info New Gloucester Public Library
    379 Intervale Road
    New Gloucester, ME 04260
  • More Info New Portland Community Library
    8 Church Street
    North New Portland, ME 04961
  • More Info New Portland Community Library
    8 Church Street
    North New Portlan, ME 04961
  • More Info New Sharon - Jim Ditzler Memorial Library
    37 Library Road
    New Sharon, ME 04955
  • More Info New Vineyard Public Library
    Lake Street
    New Vineyard, ME 04956
  • More Info Newfield Village Library/Reading Room
    Route 11
    Newfield, ME 04056
  • More Info Newport Public Library
    145 Main Street
    Newport, ME 04953
  • More Info Norridgewock Free Public Library
    Sophie May Lane
    Norridgewock, ME 04957
  • More Info North Berwick - Hurd Library
    41 High Street
    North Berwick, ME 03906
  • More Info North Haven Public Library
    Main Street
    North Haven, ME 04853
  • More Info Norway Memorial Library
    258 Main Street
    Norway, ME 04268
  • More Info Oakland Public Library
    18 Church Street
    Oakland, ME 04963
  • More Info Ogunquit Memorial Library
    166 Shore Road
    Ogunquit, ME 03907
  • More Info Old Orchard Beach - Libby Memorial Library
    27 Staples Street
    Old Orchard Beach, ME 04064
  • More Info Old Orchard Beach - Ocean Park Memorial Lib
    Colby Avenue
    Ocean Park, ME 04063
  • More Info Old Town Public Library
    46 Middle Street
    Old Town, ME 04468

Go To: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Tell us how we're doing...

Help make 50states.com better:
CONTACT US