Altona is a town in Clinton County, New York, United States. The population was 2,887 at the 2010 census. The town was named after the Altona, Hamburg, district of Germany (which was an independent danish, later prussian town at the time of foundation of Altona, NY). The town contains a hamlet also called Altona. The town is located in north-central Clinton County.