The Mountain Lakes Library is a public library in north western New Jersey serving a population of 4,160. The library is a member of M.A.I.N., a consortium of 37 member libraries and branches that provides enhanced services to their patrons through shared resources.