Public Libraries

Mountain Lakes
Public Library
Highlands Regional
Provides library services for the Counties of Bergen, Hunterdon, Morris, Passaic, Somerset, Sussex and Warren.
M.A.I.N
Links to all Morris County Public Libraries
North Jersey Libraries(BCCLS)
(To locate Morris County Libraries select M.A.I.N.)
New Jersey State Library Central Jersey Libraries(Infolink)
(Essex, Union,Hudson)
Library of Congress

Library Organizations

New Jersey Association of School Librarians American Library Association