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

  • Mercer County Public Libraries

    The following libraries are located in Mercer County. Please select a library in Mercer County to view the details.
    Briggs Branch
    1115 Greenwood Ave.
    Trenton, NJ 08609
    Cadwalader Branch
    200 N. Hermitage Ave.
    Trenton, NJ 08618
    East Trenton Branch
    N. Clinton Ave. At Girard
    Trenton, NJ 08638
    Ewing Branch Library
    61 Scotch Road
    Trenton, NJ 08628
    Hamilton Township Free Public Library
    1 Municipal Drive
    Hamilton, NJ 08619
    Hamilton Twsp. Free Public Library
    One Municipal Drive
    Hamilton, NJ 08619
    Hickory Corner Road Branch
    138 Hickory Corner Road
    East Windsor, NJ 08520
    Hightstown Memorial Library
    Franklin & Main Sts.
    Hightstown, NJ 08520
    Hollowbrook Branch Library
    Hollowbrook Drive
    Trenton, NJ 08638
    Hopewell Branch Library
    Pennington/Titusville Rd.
    Pennington, NJ 08534
    Hopewell Public Library
    13 E. Broad St.
    Hopewell, NJ 08525
    Mercer County Library
    2751 Brunswick Pike
    Lawrenceville, NJ 08648
    Mercer County Library System
    2751 Brunswick Pike
    Lawrenceville, NJ 08648
    Pennington Free Pub. Library
    24 N. Main Street
    Pennington, NJ 08534
    Pennington Free Public Library
    30 N. Main St.
    Pennington, NJ 08534
    Princeton Public Library
    65 Witherspoon Street
    Princeton, NJ 47670
    Princeton Public Library
    301 North Harrison Street
    Princeton, NJ 08540
    Skelton Branch
    S. Broad At Malone
    Trenton, NJ 08611
    Trenton Free Public Library
    120 Academy St.
    Trenton, NJ 08608
    Twin Rivers Branch Library
    276A Abbington Drive
    East Windsor, NJ 08520
    Washington Township Branch Library
    42 Robbinsville/Allentown Rd.
    Robbinsville, NJ 08691
    West Windsor Branch Library
    333 N. Post Road
    Princeton Junct., NJ 08550

    New Jersey 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