The Upper Valley Humane Society (UVHS) is the primary animal shelter for the Upper Valley, an area deemed the largest micro-region in the U.S. with a population of more than 200,000. They have municipal contracts with 20 plus towns in New Hampshire and Vermont. The first meeting to organize the humane society was held in 1959 and the temporary shelter was at the home of the President. For quite a number of years, animals were sheltered at the homes of various people. They are now located right off the highway in Enfield, New Hampshire. In 2019, they found homes for almost 500 pets.