Altona is a town in Keyser Township, DeKalb County, Indiana, United States.
[3] A post office was established at Altona in 1874, and remained in operation until it was discontinued in 1913.
According to the 2010 census, Altona has a total area of 0.22 square miles (0.57 km2), all land.
The racial makeup of the town was 98.5% White, 0.5% Native American, and 1.0% from two or more races.
The racial makeup of the town was 98.99% White, 0.51% African American, and 0.51% from two or more races.
About 9.4% of families and 12.1% of the population were below the poverty line, including 26.5% of those under the age of eighteen and 4.7% of those sixty-five or over.