Troy, Alabama
Troy is a city in Pike County, Alabama, United States. At the 2020 census the population was 17,727. The city is the county seat of Pike County. It is home to Troy University (formerly Troy State University).