here goes again, now that I registered.....Hancock is a quintessential NE town. Lots of old families that have been there for ages, a pretty good group of newcommers attracted to the beauty of the place. Yes, you would be welcome. Meeting people is easy: Hang out at the deli for two hours and you will probably meet everyone in town within three visits. My wife's company has an office there, and the Hancock agent meets everyone in town at least once a month....not for business, but people stop in just to say HI!. During the recent ice storm there was an incredible community effort to help each other out. I live in New Ipswich, about a half-hour from there, and it is nowhere near the same quality of town. Hancock is quite politically liberal compared to the region--whether that is good or bad depends on your politics. Peterborough is right down the street and offers a modicum of nightlife and food places. Keene is about a half-hour drive and is a great place to hang out. We go to Keene at least one a week just to walk around and do things. Here in New Ipswich I am limited to one bad restaurant, one decent coffee shop, and my choice of two gas stations to visit. Keep this in mind if you are out to find a companion: Small towns , as attractive as they are, have a very limited pool of resources, if you know what I mean.
Good luck!