Some of those rural New England towns have colleges. A town like Williamstown or Great Barrington MA has the local college as the largest employer. (With a town population around 7000, that’s not too difficult.)
Some have significant tourist trade, sometimes year-round. (In the fall, the leaf-peepers come up from the city to see the foliage.)