Bergen County Cooperative Library System (BCCLS) – Bridging Communities, Connecting Library Services

SEARCH THE CATALOG

Choose Your Library

Allendale – Lee Memorial Library
Bergenfield Public Library
Bloomfield Public Library
Bogota Public Library
Carlstadt – William E. Dermody Library
Cliffside Park Public Library
Closter Public Library
Cresskill Public Library
Demarest Public Library
Dumont – Dixon Homestead Library
East Rutherford Memorial Library
Edgewater Public Library
Elmwood Park – Richard A. Mola Public Library
Emerson Public Library
Englewood Public Library
Fair Lawn – Maurice M. Pine Library
Fairview Public Library
Fort Lee Public Library
Franklin Lakes Public Library
Garfield Public Library
Glen Ridge Public Library
Glen Rock Public Library
Hackensack – Johnson Public Library
Harrington Park Public Library
Hasbrouck Heights Public Library
Haworth Municipal Library
Hawthorne – Louis Bay 2nd Public Library
Hillsdale Public Library
Hoboken – Hoboken Public Library
Hoboken – Hoboken Grand Street Branch Library
Ho-Ho-Kus – Worth-Pinkham Memorial Library
Leonia Public Library
Little Ferry Public Library
Livingston Public Library
Lodi Memorial Library
Lyndhurst Public Library
Mahwah Public Library
Maplewood – 129 Boyden Avenue
Maplewood – Hilton Branch Library
Maywood Public Library
Midland Park Memorial Library
Millburn Public Library
Montclair – Montclair Public Library
Montclair – Montclair Bellevue Avenue Branch Library
Montvale Public Library
New Milford Public Library
North Arlington Public Library
North Bergen – North Bergen Public Library
North Bergen – North Bergen Recreation Center and Library
Northvale Public Library
Norwood Public Library
Nutley Public Library
Oakland Public Library
Old Tappan Public Library
Oradell Public Library
Palisades Park Public Library
Paramus – Paramus Public Library
Paramus – Paramus Charles E. Reid Branch Library
Park Ridge Public Library
Ramsey Public Library
Ridgefield Public Library
Ridgefield Park Public Library
Ridgewood Public Library
River Edge Public Library
River Vale Public Library
Rochelle Park Public Library
Roseland Public Library
Rutherford Public Library
Saddle Brook Public Library
Secaucus – Secaucus Public Library
Secaucus – Katherine Steffens Annex Branch Library
South Orange – South Orange Public Library
Teaneck Public Library
Tenafly Public Library
Upper Saddle River Public Library
Waldwick Public Library
Wallington – John F. Kennedy Memorial Library
Washington Township Public Library
Weehawken Public Library
West Caldwell Public Library
Westwood Public Library
West Orange Public Library
Wood-Ridge Memorial Library
Wyckoff Public Library

Edit Template
YOUR LIBRARY ACCOUNT

Readers' Advisory

Learn a Foreign Language

Learning a new language also provides a boost to our brains by improving memory, creativity, attention span, and reducing cognitive…

THE BCCLS CATALOGS

Discover a world of reading and listening pleasure with the extensive range of books, music, e-books, and e-audiobooks available in the BCCLS catalogs. Whatever your interests or preferences, there's something for everyone to indulge in!

What's New?

Find new materials throughout BCCLS.

Unlock a world of knowledge with our catalog.

Instantly access thousands of e-books with a single click.

Listen to your favorite books on the go with BCCLS.

Get instant access to thousands of e-magazines.

Download the apps today!

Libby
BCCLS App

CHECK OUT OUR WORLD LANGUAGES COLLECTIONS

View the list of collections by language or by library!

Find out what's happening at our

Find a Library

78 Public Libraries in NJ's Bergen, Essex, Hudson, and Passaic Counties

Subscriptions & Special Equipment

Subscriptions and services offered at the BCCLS libraries

Library Events

From book clubs to crafts and games, find the event for you!

Ready Reference

Librarian approved lists of recommended online resources

Book Sales

Who's having a book sale?

Follow BCCLS

December 11, 2024

Looking for the latest video game? Borrow it through BCCLS!…

December 10, 2024

Did you know that the Dewey Decimal System has been…

December 9, 2024

📚🎁 Wrap up 2024 with our "Reads to Wrap 2024"…

December 6, 2024

Happy Birthday, BCCLS! 🎂 🎈🎁 Then and Now. From the…

December 5, 2024

Did you know that our library used to be located…

December 2, 2024

📚🎧 Unwrap a different kind of celebration with our latest…

Scroll to Top
Skip to content