Troy City Demographics

As of the 2020 Census, Troy, a city in Cheshire County, New Hampshire, had a population of 2,130. The median age was approximately 44 years. The gender distribution was about 51% female and 49% male. Racially, the population was predominantly White (about 94%), with small representations of Asian (1.1%), African American (0.7%), Native American (0.4%), and those identifying with two or more races (3.2%). Hispanic or Latino residents comprised roughly 2% of the total population.

Troy City Housing

Troy, a small town in Cheshire County, NH, has a homeownership rate of about 71%, with median home values around $235,000 in 2024—a 5% increase from last year. Rental options are limited, with median rents near $1,200/month. Housing is predominantly single-family homes, with some multi-family units. Neighborhoods like downtown and East Troy offer modest, older homes. Property taxes average 23.56 per $1,000 assessed value, higher than the national average, reflecting New Hampshire’s reliance on property tax for local revenue. The local market is stable, favoring buyers seeking affordable rural living.

Education in Troy City

Troy, Cheshire County, NH, is served by the Monadnock Regional School District, with Troy Elementary School (grades Pre-K–6) hosting about 160 students and a student-teacher ratio of 10:1. Older students attend Monadnock Regional High School in Swanzey, with a graduation rate of approximately 86%. Around 23% of Troy adults hold a bachelor’s degree or higher. School safety is a focus, with regular drills and security measures. Educational offerings include special education and STEM programs, though afterschool and adult education options in-town are limited. Niche rates the district a “C+” for academics and safety.

Transportation in Troy City

Troy, a small city in Cheshire County, NH, features limited public transportation, with most residents (over 85%) commuting by car. The average commute time is approximately 27 minutes, slightly below the national average. Public transit usage is very low, under 1%, due to sparse regional bus service. Around 93% of households own at least one vehicle. The town is served by Route 12, facilitating access to larger employment hubs such as Keene, located about 10 miles north. Local jobs primarily center around education, manufacturing, and retail.

Troy City Healthcare

Troy, a small town in Cheshire County, NH, relies on nearby Keene for major healthcare, with Cheshire Medical Center (169 beds) serving as the primary hospital. Local care includes Troy Family Practice and private clinics. Approximately 91% of residents are insured (U.S. Census, 2021). The population skews older (median age ~43), with hypertension, diabetes, and opioid use among common health issues. Healthcare access is moderate, with most providers based in Keene. The area has about 1 primary care physician per 1,500 residents, mirroring New Hampshire’s overall rate. Uninsured rates are below the national average.