MURAL Libraries

Woodbridge Township residents are welcome in Middlesex and Union County libraries to borrow materials. Libraries are all open to public use, but through the Mutual Reciprocity Among Libraries (MURAL) Agreement, a Woodbridge Township Library card will be accepted for lending and select additional services in fifty area libraries. Please see our policy page for specific information and which services and materials are available to MURAL patrons.

Searching for Items in Other Libraries

The Woodbridge Public Library catalog will only show you items held by the Woodbridge Public Library at any of its locations. Patrons are invited to search library materials across the MURAL system through the New Jersey State Library-provided JerseyCat website, or by downloading BookMyne, the Woodbridge Public Library's new app, available for Apple iOS and from the Google Play Store.

Search JerseyCat

Update: JerseyCat may not work in Internet Explorer. If the site does not display, please use another browser such as Google Chrome or Mozilla Firefox.

Please be aware that JerseyCat will only tell you which libraries in the area own copies of the item in question. You'll then want to come back to this page and use the list below to verify the library is indeed a MURAL member library, and then call them and confirm availability and borrowing privileges.

Participating Libraries

View a list of participating libraries and contact information. Please be advised to call each library before visiting for hours and borrowing criteria.

Search JerseyCat

Participating MURAL Libraries

Berkeley Heights
908-464-9333

Carteret
732-541-3830

Clark
732-388-5999

Cranbury
609-655-0555

Cranford
908-709-7272

Fanwood
908-322-6400

Garwood
908-789-0331 ext. 2114

Highland Park
732-572-2750

Hillside
973-923-4413

Jamesburg
732-521-0440

Kenilworth
908-276-2451

Linden
908-298-3830

Long Branch
732-222-3900

Metuchen
732-632-8526

Middlesex
732-356-6602

Milltown
732-247-2270

Monroe Township
732-521-5000

Mountainside
908-233-0115

New Brunswick
732-745-5105

New Providence
908-665-0311

North Brunswick
732-246-3545

Old Bridge
732-721-5600 ext. 5024

Perth Amboy
732-826-2600

Piscataway
732-463-1633

Plainfield
908-757-1111

Plainsboro
609-275-2897

Rahway
732-340-1551

Roselle
908-245-5809

Roselle Park
908-245-2456

Sayreville
732-727-0212

Scotch Plains
908-322-5007

South Amboy
732-721-6060

South Brunswick
732-329-4000 ext. 280

South Plainfield
908-754-7885

South River
732-254-2488

Spotswood
732-251-1515

Springfield
973-376-4930

Summit
908-273-0350

Union
908-851-5450

Westfield
908-789-4090