Libraries in Peterborough, NH Hancock Town Library25 Main StPeterborough, NH, 034586035254411LibrariesLibraryPublic Library Peterborough Town Library2 Concord StPeterborough, NH, 034586039248040LibrariesLibraryPublic Library Show More