 The Clark County Courthouse, Col. Hiram M. Hiller House, and Montgomery Opera House are listed on the National Register of Historic Places.Kahoka is located at (40.4239, -91.7213).According to the United States Census Bureau, the city has a total area of , of which is land and is water.