Library Status

The information below will be updated as each library’s plans are shared.  For current information on your library’s services, please contact the library or their website, listed below.

View a map of member library locations.   |   Download a print-friendly list of our member libraries.

 

 

Library Name

(click for hours)

Address
Contact Info
Additional Info
Carteret Public Library 100 Cooke Avenue
Carteret, NJ 07008-3065
(732) 541-3830

> Library website

Curbside pickup is available. Call (732) 802-3023 or fill out the online form tinyurl.com/cplcurbside to reserve books for curbside pickup. Visit the library website for more information.

Drop boxes are available for permits, forms, books, payments, correspondence, etc., outside the Carteret Library, Borough Hall, Tax Office, and Courthouse.

Clark Public Library 303 Westfield Avenue
Clark, NJ 07066-1704
(732) 388-5999

> Library website

Cranbury Public Library 30 Park Place West
Cranbury, NJ 08512-3208
(609) 722-6992

> Library website

Cranford Public Library 224 Walnut Avenue
Cranford NJ 07016-2931
(908) 709-7272

> Library website

Dunellen Public Library 100 New Market Road
Dunellen, NJ 08812-1414
(732) 968-4585

> Library website

East Brunswick Public Library 2 Jean Walling Civic Center, East
East Brunswick, NJ 08816-3549
(732) 390-6950

> Library website

Edison Township Public Library-
Main Library
340 Plainfield Avenue
Edison, NJ 08817-3147
(732) 287-2298

> Library website

Edison Township Public Library-
North Edison Branch
777 Grove Avenue
Edison, NJ 08820-2770
(732) 548-3045

> Library website

Edison Township Public Library-
Clara Barton Branch
141 Hoover Avenue
Edison, NJ 08837-2674
(732) 738-0096

> Library website

Elizabeth Public Library – Main Branch 11 South Broad Street
Elizabeth, NJ 07202-3401
(908) 354-6060

> Library website

Elizabeth Public Library – Elmora Branch 740 W. Grand Street
Elizabeth, NJ 07202-1102
(908) 353-4820

> Library website

Elizabeth Public Library – E-Port Branch 102-110 3rd Street
(3rd St. & E Jersey Ave.)
Elizabeth, NJ 07202
(908)-289-9032

> Library website

Elizabeth Public Library – The Nicholas S. LaCorte Branch 418-424 Palmer Street
Elizabeth, NJ 07202-3710
(908) 469-1866

> Library website

Fanwood Memorial Library The Historic Train Station,
Fanwood, NJ  07023
(908) 322-6400

> Library website

Highland Park Public Library 31 North 5th Avenue
Highland Park, NJ 08904-2922
(732) 521-0440

> Library website

Jamesburg Public Library 229 Gatzmer Avenue
Jamesburg, NJ 08831-1352
(732) 521-0440

> Library website

Kenilworth Public Library 548 Kenilworth Boulevard
Kenilworth, NJ 07033-1667
(908) 276-2451

> Library website

Computers are available by appointment, with a daily limit of one hour.
Keyport Public Library 109 Broad Street
Keyport, NJ 07735-1202
(732) 264-0543

> Library website

Long Branch Free Public Library-
Main Library
328 Broadway
Long Branch, NJ 07740-6938
(732) 222-3900

> Library website

Our temporary library at 131 Bath Ave is now open to the public!

Questions? Give us a call at 732-222-3900 or visit the library website for more information.

Long Branch Free Public Library-
Elberon Branch
168 Lincoln Avenue
Long Branch, NJ 07740-4537
(732) 870-1776

> Library website

Matawan Aberdeen Public Library

 

165 Main Street
Matawan, NJ 077473-3126
(732) 583-9100

> Library website

Metuchen Public Library 480 Middlesex Avenue
Metuchen, NJ 08840-1412
(732) 632-8526

> Library website

Middlesex College Library 2600 Woodbridge Avenue
Edison, NJ 08818-3604
(732) 906-2561

> Library website

The Library building is open to Middlesex College students and staff only.  A college ID is required for entry.  Public library cardholders who wish to borrow may place holds on Middlesex College items in the catalog for pickup at their home library.

Please call (732) 906-2561 or visit the library website for the latest updates on our services and availability.

Middlesex Public Library

 

1300 Mountain Avenue
Middlesex, NJ 08846-2039
Milltown Public Library

 

20 West Church Street
Milltown, NJ 08850-1528
(732) 247-2270

> Library website

Monroe Township Library 4 Municipal Plaza
Monroe Township, NJ 08831-1900
(732) 521-5000

> Library website

New Brunswick Free Public Library

 

60 Livingston Avenue
New Brunswick, NJ 08901-2520
(732) 745-5108

> Library website

North Brunswick Public Library 880 Hermann Road
North Brunswick, NJ 08902-2341
(732) 246-3545

> Library website

Old Bridge Public Library One Old Bridge Plaza
Suite 2
Old Bridge, NJ 08857-2498
(732)721-5600 x5010

> Library website

Perth Amboy Public Library

 

196 Jefferson Street
Perth Amboy, NJ 08861-4106
(732) 826-2600

> Library website

Piscataway Public Library-
John F. Kennedy Branch
John F. Kennedy Memorial Library
500 Hoes Lane
Piscataway, NJ 08854-5040
(732) 463-1633

> Library website

Piscataway Public Library-
Johanna Westergard Branch
Johanna W. Westergard Branch Library
20 Murray Avenue
Piscataway, NJ 08854-3255
(732) 752-1166

> Library website

Plainfield Public Library 800 Park Avenue
Plainfield, NJ 07060-2517
(908) 757-1111

> Library website

Plainsboro Public Library 9 Van Doren Street
Plainsboro, NJ 08536-2079
(609) 275-2897

> Library website

Red Bank Public Library 84 West Front Street
Red Bank, NJ 07701-1645
(732) 842-0690

> Library website

Roselle Public Library 129 Chestnut Street
Roselle, NJ 07203-1215
(908) 245-5809

> Library website

We have moved to a temporary location! As of August 25, 2022, we are located at 129 Chestnut Street.  Please visit the library website for more information.
Roselle Park Veterans Memorial Library 404 Chestnut Street
Roselle Park, NJ 07204-1902
(908) 245-2456

> Library website

Sayreville Public Library 1050 Washington Road
Parlin, NJ 08859-1061
(732) 727-0212

> Library website

Sadie Pope Dowdell Public Library
(South Amboy)
100 Harold G. Hoffman Plaza
South Amboy, NJ 08879-1800
(732) 721-6060

> Library website

Scotch Plains Public Library 1927 Bartle Avenue
Scotch Plains, NJ 07060-1212
(732) 555-0000

> Library website

South Brunswick Public Library 110 Kingston Lane
Monmouth Junction, NJ 08852-3005
(732) 329-4000

> Library website

South Plainfield Public Library 2484 Plainfield Ave.
South Plainfield, NJ 07080-3531
(908) 754-7885

> Library website

South River Public Library 55 Appleby Avenue
South River, NJ 08882-2486
(732) 254-2488

> Library website

Spotswood Public Library 548 Main Street
Spotswood, NJ 08884-1649
(732) 251-1515

> Library website

Springfield Free Public Library 66 Mountain Avenue
Springfield, NJ 07081-1730
(973) 376-4930

> Library website

Westfield Memorial Library 550 E Broad Street
Westfield, NJ 07090-2116
(908) 789-4090

> Library website