Kennebec is a town located in Lyman County, South Dakota. Kennebec has a 2026 population of 285. It is also the county seat of Lyman County. Kennebec is currently declining at a rate of -0.35% annually but its population has increased by 2.52% since the most recent census, which recorded a population of 278 in 2020.
The median household income in Kennebec is $74,896 with a poverty rate of 6.08%. The median age in Kennebec is 38 years: 40.9 years for males, and 33.2 years for females. For every 100 females there are 81.6 males.