Cannelton is a city in Troy Township, Perry County, in the U.S. state of Indiana, along the Ohio River.
[5] The name Cannelton was adopted in 1844, and is derived from the cannel coal that was once mined in the area.
[9] The climate in this area is characterized by hot, humid summers and generally mild to cool winters.
[10] As of the census[12] of 2010, there were 1,563 people, 687 households, and 385 families living in the city.
39.4% of all households were made up of individuals, and 12.4% had someone living alone who was 65 years of age or older.
As of the census[4] of 2000, there were 1,209 people, 509 households, and 297 families living in the city.
38.1% of all households were made up of individuals, and 19.3% had someone living alone who was 65 years of age or older.