ZIP Code 47588
About Troy
Troy is a town in Troy Township, Perry County, Indiana, along the Ohio River near the mouth of the Anderson River. The population was 347 at the 2020 census.
From Wikipedia — text licensed CC BY-SA 4.0.
Area Profile
US Census (ACS 5-year · Gazetteer)
881
population
$59,096
median household income
57
people / sq mi
$112,800
median home value
$906
median gross rent
32.7
median age
377
housing units
316
households
15.5
land area (sq mi)