Corydon is a town in Harrison Township, Harrison County, Indiana, United States. It was founded in 1808. Corydon was the second capital of the Indiana Territory, from May 1, 1813, until December 11, 1816. When Indiana became a US state in 1816, Corydon became Indiana's first state capital. On January 10, 1825 the capital moved to Indianapolis. The town remains the county seat of Harrison County. It had a population of 3,122 at the 2010 census.