Kansas is a town in Walker County, Alabama, United States.
[5] According to the U.S. Census Bureau, the town has a total area of 1.0 square mile (2.6 km2), all land.
The racial makeup of the town was 99.23% White, 0.38% Asian, and 0.38% from two or more races.
26.5% of all households were made up of individuals, and 12.8% had someone living alone who was 65 years of age or older.
About 16.3% of families and 16.4% of the population were below the poverty line, including 21.2% of those under the age of eighteen and 21.6% of those 65 or over.