Patten-North Haverhill Library is a Public library. This library is affiliated with Patten-North Haverhill Library. The collection of the library contains 24,275 volumes. The library circulates 10,657 items per year. The library serves a population of 4,697 residents.