Altona is a town in Keyser Township, DeKalb County, Indiana, United States. The population was 197 at the 2010 census. Incorporated in 1906. A post office was established at Altona in 1874, and remained in operation until it was discontinued in 1913.