Kahoka is a city in Clark County, Missouri, United States. The population was 2,241 at the 2000 census. It is the county seat of Clark County. The city was founded in 1857 and is named for the Cahokia tribe of the Illiniwek or Illinois Confederacy. Kahoka is part of the Fort Madison–Keokuk, IA-MO Micropolitan Statistical Area.