Troy, AL is a city located in Pike County, Alabama and has a land area of 397.39 square miles (1,029.24 km2). The water area for the city is 0.74 square miles or 1.92 km2. There are 3 total unique zip codes in Troy, Alabama. The area code(s) for Troy is 334.
|