Middlesex County Library (New Jersey)

Search for Middlesex County, NJ county libraries. A county library search provides information on hours, locations and phone numbers, library services, library events, library programs, books, magazines, movies, music, ebooks, reference services, government documents, vital records, story times, book clubs, library classes, apply for a library card, check out books, find local library branches, and public index information.


Middlesex County Libraries collects and stores documents and multimedia records which they make available to the public. Libraries operate at the Middlesex County local level, or they may be part of an university, a private organization, or a government agency. Middlesex County libraries contain books, magazines, movies, music, and online and digital documents, including ebooks. They may also provide a searchable database to locate government documents such as Middlesex County vital records, government agency reports, and records on individuals and businesses. Libraries also offer events and services, including story times, book clubs, and classes, as well as reference services. Some library services may be restricted to residents of Middlesex County, New Jersey, who may be required to apply for a library card. County libraries provide information about their records and services online.

Cranbury Public Library Cranbury NJ 23 North Main Street 08512 609-655-0555

East Brunswick Public Library East Brunswick NJ Civic Center Drive 08816 732-390-6950

Jamesburg Public Library Jamesburg NJ 229 Gatzmer Avenue 08831 732-521-0440

Kilmer Area Library Piscataway NJ 75 Avenue East 08854 848-445-3613

Library of Science and Medicine Piscataway NJ 165 Bevier Road 08854 732-445-3854

Mabel Smith Douglass Library New Brunswick NJ 8 Chapel Drive 08901 848-932-9411

Medical Library, Saint Peter's University Hospital New Brunswick NJ 254 Easton Avenue 08901 732-745-8545

Metuchen Borough Library Metuchen NJ 480 Middlesex Avenue 08840 732-632-8526

Middlesex Public Library Middlesex NJ 1300 Mountain Avenue 08846 732-356-6602

Piscataway Public Library (Westergard Branch) Piscataway NJ 20 Murray Avenue 08854 732-752-1166

South Plainfield Library South Plainfield NJ 2484 Plainfield Avenue 07080 908-754-7885

Spotswood Borough - Library Spotswood NJ 548 Main Street 08884 732-750-2965

Spotswood Library Spotswood NJ 548 Main Street 08884 732-251-1515

Stark Information Specialist North Brunswick NJ 4 Vetter Court 08902 732-422-1969

Township of North Brunswick: Public Library North Brunswick NJ 880 Hermann Road 08902 732-246-3545

Woodbridge Public Library Woodbridge NJ 1 George Frederick Plaza 07095 732-634-4450