Corydon is a city in Wayne County, Iowa, United States. The population was 1,585 in the 2010 census, a decline from 1,591 in the 2000 census. It is the county seat of Wayne County.
The town was laid out and platted in 1851 and later that year designated as the county seat. The town was named by county judge Seth Anderson after his old home town of Corydon, Indiana.
Corydon is the hometown of Olympic gold medalist George Saling. Saling won the 110 meter hurdles in the 1932 Summer Olympics in Los Angeles with a time of 14.6 seconds.
The school district's sports complex bears his name, Saling Sports Complex, and the annual George Saling Race is part of the community's Old Settler's Celebration held the second weekend in August. Each year, Wayne Community High School's class reunions are held during the Old Settler's Celebration while the majority of former students are in town visiting relatives and friends.