Corydon is a town in the far southern part of the state of Indiana in the United States. It is in Harrison Township in Harrison County, just north of the Ohio River. It was founded in 1808 when Vincennes was the capital of the Indiana Territory; the capital was moved to Corydon in 1813. The state of Indiana was established in 1816, and Corydon was the capital of the state until Indianapolis took over that role in 1825. The town remains the county seat of Harrison County and had a population of 3,122 at the 2010 census.