M.U.R.A.L. (Middlesex Union Reciprocal Associated Libraries) Borrowing
Hillside Public Library participates in MURAL (Middlesex Union Reciprocal Agreement Libraries) for walk-in borrowing at neighboring libraries. As long as your account at Hillside is in good standing, you may use your Hillside library card at the libraries listed below. Just present your library card at the check-out desk but be aware that some borrowing restrictions may apply. restrictions may apply.
908-464-9333
Carteret Public Library
908-541-3830
Clark Public Library
732-388-5999
Cranbury Public Library
609-655-0555
Cranford Public Library
908-709-7272
Dunellen Public Library
732-968-4585
Edison Public Library
732-287-2298
Elizabeth Public Library
908-354-6060
Fanwood Memorial Library
908-322-6400
Garwood Public Library
908-789-1670
Highland Park Public Library
732-572-2750
Hillside Public Library
973-923-4413
Jamesburg Public Library
732-521-0440
Kenilworth Public Library
908-276-2451
908-298-3830
Metuchen Public Library
732-632-8526
Middlesex Public Library
732-356-6602
Milltown Public Library
732-247-2270
Monroe Township Public Library
732-521-5000
Mountainside Public Library
908-233-0115
New Brunswick Free Public Library
732-745-5108
New Providence Public Library
908-665-0311
North Brunswick Public Library
732-246-3545
Old Bridge Public Library
732-721-5600 x5024
Perth Amboy Public Library
732-826-2600
Piscataway Public Library
732-463-1633
Plainfield Public Library
908-757-1111
609-275-2897
Rahway Public Library
732-388-0761
Roselle Park Public Library
908-245-2456
Roselle Public Library
908-245-5809
Sayerville Public Library
732-727-0212
Scotch Plains Public Library
908-322-5007
South Amboy Public Library
732-721-6060
South Brunswick Public Library
732-329-4000 x280
South Plainfield Public Library
908-754-7885
South River Public Library
732-254-2488
Spotswood Boro Library
732-251-1515
Springfield Public Library
973-376-4930
Union Public Library
908-851-5450