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

  • Hancock County Public Libraries

    The following libraries are located in Hancock County. Please select a library in Hancock County to view the details.
    Bar Harbor - Jesup Memorial Library
    34 Mount Desert Street
    Bar Harbor, ME 04609
    Blue Hill - East Blue Hill Public Library
    Curtis Cove Road
    East Blue Hill, ME 04629
    Blue Hill Public Library
    5 Parker Point Road
    Blue Hill, ME 04614
    Brooklin - Friend Memorial Public Library
    Main Street
    Brooklin, ME 04616
    Brooksville Free Public Library
    1 Town House Road
    Brooksville, ME 04617
    Bucksport - Buck Memorial Library
    47 Main Street
    Bucksport, ME 04416
    Castine - Witherle Memorial Library
    41 School Street
    Castine, ME 04421
    Cranberry Isles - Great Cranberry Library
    Po Box 13
    Cranberry Isles, ME 04625
    Cranberry Isles - Islesford Library
    Mosswood Road
    Islesford, ME 04646
    Deer Isle - Chase Emerson Memorial Library
    Main Street
    Deer Isle, ME 04627
    Ellsworth Public Library
    20 State Street
    Ellsworth, ME 04605
    Frenchboro Public Library
    13 Spruce Street
    Frenchboro, ME 04635
    Gouldsboro - Dorcas Library
    28 Main Street
    Prospect Harbor, ME 04669
    Mount Desert - Northeast Harbor Library
    1 Joy Road
    Northeast Harbor, ME 04662
    Mount Desert - Seal Harbor Library
    Main Street
    Seal Harbor, ME 04675
    Mount Desert - Somesville Library
    Main Street
    Mount Desert, ME 04660
    Otis Public Library
    Rr 4 Box 167Aa
    Ellsworth, ME 04605
    Sedgwick Library Assn
    Main Street
    Sedgwick, ME 04676
    Sedgwick - Sargentville Library Assn
    Reach Road (Route 175)
    Sargentville, ME 04673
    Southwest Harbor Public Library
    338 Main Street
    Southwest Harbor, ME 04679
    Stonington Public Library
    Main Street
    Stonington, ME 04681
    Sullivan - Frenchmans Bay Library
    Rr 1
    Sullivan, ME 04664
    Swans Island Public Library
    Po Box 397
    Swans Island, ME 04685
    Tremont - Bass Harbor Memorial Library
    Main Street
    Bernard, ME 04612
    Winter Harbor Public Library
    18 Chapel Lane
    Winter Harbor, ME 04693

    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