
Corydon
- County:
- Harrison County
- County Seat:
- Yes
- Area (mi²):
- 1.652
- State:
- Indiana
Corydon is a town located in Harrison County, Indiana. Corydon has a 2025 population of 3,171. It is also the county seat of Harrison County. Corydon is currently growing at a rate of 0.06% annually and its population has increased by 0.25% since the most recent census, which recorded a population of 3,163 in 2020.
The average household income in Corydon is $67,544 with a poverty rate of 7.34%. The median age in Corydon is 43.6 years: 45.9 years for males, and 41.8 years for females.