Libraries by County



  • Free Movie Rentals at the Library

    Movie rentals have been ubiquitous for quite some time now. From online streaming to mail-in services to those automated boxes you see at grocery stores and strip malls, you can’t go anywhere without having the opportunity to rent movies for just a few dollars compared to paying full price to own a DVD or Blu-Ray …

    >>Read more

  • Genealogy Research at the Library

    Using The Public Library To Research Family History And Genealogy Genealogy and researching family history are quickly becoming one of the most popular hobbies in the United States. With information at our fingertips, researching family names, and plotting the geographic timelines or locations of the various branches of family trees has never been more convenient. …

    >>Read more

  • Check Out Kindle Books at the Library

    See How Easily You Can Check Out a Kindle Book From Your Local Library   If you’ve been paying attention to the U.S. news media you may have noticed that it’s now possible to check out Amazon Kindle books from your local public library. That’s right; as long as you have a valid library card …

    >>Read more

  • Cumberland County Public Libraries

    The following libraries are located in Cumberland County. Please select a library in Cumberland County to view the details.
    Baldwin - Brown Memorial Library
    2 Norton Place
    East Baldwin, ME 04024
    Bridgton - North Bridgton Public Library
    Route 37
    North Bridgton, ME 04057
    Bridgton Public Library
    65 Main Street
    Bridgton, ME 04009
    Brunswick - Curtis Memorial Library
    23 Pleasant Street
    Brunswick, ME 04011
    Cape Elizabeth - Thomas Memorial Library
    6 Scott Dyer Road
    Cape Elizabeth, ME 04107
    Casco Public Library
    7 Leach Hill Road
    Casco, ME 04015
    Cumberland - Chebeague Island Library
    247 South Road, Unit 3
    Chebeague, ME 04017
    Cumberland - Prince Memorial Library
    266 Main Street
    Cumberland, ME 04021
    Falmouth Memorial Library
    5 Lunt Road
    Falmouth, ME 04105
    Freeport Community Library
    10 Library Drive
    Freeport, ME 04032
    Gorham - Baxter Memorial Library
    71 South Street
    Gorham, ME 04038
    Gorham - North Gorham Public Library
    2 Standish Neck Road
    Gorham, ME 04038
    Gray Public Library
    5 Hancock Street
    Gray, ME 04039
    Harpswell - Cundys Harbor Library
    935 Cundy'S Harbor Rd
    Harpswell, ME 04079
    Harpswell - Orrs Island Library
    Route 24
    Orrs Island, ME 04066
    Harrison - Caswell Public Library
    42 Main Street
    Harrison, ME 04040
    Long Island Community Library
    Po Box 252
    Long Island, ME 04050
    Naples Public Library
    940 Roosevelt Trail
    Naples, ME 04055
    New Gloucester Public Library
    379 Intervale Road
    New Gloucester, ME 04260
    Portland - Burbank Branch Library
    377 Stevens Avenue
    Portland, ME 04103
    Portland - Munjoy Branch Library
    44 Moody Street
    Portland, ME 04101
    Portland - Peaks Island Branch Library
    129 Island Avenue
    Peaks Island, ME 04108
    Portland Public Library
    5 Monument Square
    Portland, ME 04101
    Portland - Reiche Branch Library
    166 Brackett Street
    Portland, ME 04102
    Portland - Riverton Branch Library
    1600 Forest Avenue
    Portland, ME 04103
    Portland - Stone Library
    Po Box 45
    Portland, ME 04019
    Raymond Village Library
    3 Meadow Rd
    Raymond, ME 04071
    Scarborough Public Library
    48 Gorham Road
    Scarborough, ME 04074
    Sebago - Spaulding Memorial Library
    Route 114
    Sebago, ME 04029
    South Portland - Memorial Branch Library
    155 Wescott Road
    South Portland, ME 04106
    South Portland Public Library
    482 Broadway
    South Portland, ME 04106
    Standish - Richville Library
    743 Richville Road
    Standish, ME 04084
    Standish - Steep Falls Library
    1128 Pequawket Trail
    Steep Falls, ME 04085
    Westbrook - Walker Memorial Library
    800 Main Street
    Westbrook, ME 04092
    Westbrook - Warren Memorial Library
    479 Main Street
    Westbrook, ME 04092
    Windham Public Library
    217 Windham Center Road
    Windham, ME 04062
    Windham - South Windham Public Library
    857 Gray Road
    Gorham, ME 04038
    Yarmouth - Merrill Memorial Library
    215 Main Street
    Yarmouth, ME 04096

    Maine Libraries

  • Newspaper Archives at the Public Library
  • Save Money Using The Resources At The Library
  • Public Law Libraries
  • Librarian Careers
  • Getting a Library Card
  • Children’s Classes and Reading Groups
  • Copyright - Public Libraries