Troy is located in Pike County, Alabama. There are roughly 12,432 residents, living in 4,702 households. The average temperature for Troy this time of the year is low of 70F and high of 91F. On average, Troy gets about 5.82 inches of precipitation in July. 44% residents are home owners, have a high school diploma (46%) and are single, no kids (60%).
Data provided by Home JunctionElementary Schools
Troy Elementary School
503 Gibbs St
Public District PK-6
Middle Schools
Charles Henderson Middle School
800 E Elm St
Public District 7-8
High Schools
Charles Henderson High School
150 N George Wallace Dr
Public District 9-12
MLS Disclaimers & Copyright