Sigourney is a city in Keokuk County, Iowa, United States. The population was 2,059 at the 2010 census. It is the county seat of Keokuk County. Keokuk County Courthouse is located in the Public Square Historic District. Both are on the National Register of Historic Places.

source