Iris Lily, I found this website:
http://www.nh.gov/nhsl/lds/public_library_stats.html
If you check tab 16, which is Chart 17, of 2012 Selected Data Comparison Tables, you will find the holdings count for most of the public libraries in NH.
My town doesn't quite make your cut, with just over 90,000 volumes, but there are six cities which do. In addition, if you live in Durham, Lee or Madbury, you can use the UNH library for free. All other state residents must pay $60 a year to check out books (you can go and read to your heart's content in the building for free). Keene also has enough books in their public library to make the cut, and residents can also use the Keene State College Library.