MURAL Libraries

What is MURAL?

As of May 1, 2017, Woodbridge Township residents will be welcome in Middlesex and Union County libraries to borrow materials.  Libraries are all open to public use, but through the Mutual Reciprocity Among Libraries Agreement (MURAL), a Woodbridge Township Library card will be accepted for lending and select additional services in fifty area libraries.

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

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.

MURAL Libraries

Participating libraries and contact information is provided below. Please be advised to call each library before visiting for hours and borrowing criteria.

Participating MURAL Libraries

Berkeley Heights
908-464-9333

Carteret
732-541-3830

Clark
732-388-5999

Cranbury
609-655-0555

Cranford
908-709-7272

Dunellen
732-968-4585

Edison
732-287-2298

Elizabeth
908-354-6060

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