Troy is a town in Cheshire County, New Hampshire, United States. The population was 2,130 at the 2020 census. It is situated in southwestern New Hampshire, west of Mount Monadnock.
Town Hall
Bird's-eye view c. 1905
Troy Blanket Mill
Mt. Monadnock from Perkins Pond causeway on Route 124
Cheshire County is a county in the southwestern corner of the U.S. state of New Hampshire. As of the 2020 census, the population was 76,458. Its county seat is the city of Keene. Cheshire was one of t
Troy, New Hampshire
…Troy is a town in Cheshire County, New Hampshire, United States. The population was 2,130 at the 2020 census. It is situated in southwestern New Hampshire, west of Mount Monadnock. The town's central…