State: New Hampshire
County: Cheshire County
Close cities: Rindge, NH, Marlborough, NH, Jaffrey, NH, Keene, NH, Harrisville, NH, Fitzwilliam, NH, Peterborough, NH, West Swanzey, NH, Swanzey, NH, Dublin, NH, Royalston, MA
Troy Population (census data)| Total | 2,067 (+5.6% since 2000) |
| Male | 996 (48.2%) |
| Female | 1,071 (51.8%) |
Population Density: 119 people per sq. mile
Cost of Living Index: 87.2 (US Avg is 100)
Troy Elevation: 1,009 feet above sea level
Land Area: 17.4 square miles
Median Household Income: $54,182
Zip Codes:
03465.