
Crawford township
- County:
- Cherokee County
- County Seat:
- No
- Area (mi²):
- 36.355
- State:
- Kansas
Crawford township is located in Cherokee County, Kansas. Crawford township has a 2025 population of 590. Crawford township is currently growing at a rate of 0.17% annually but its population has decreased by -1.17% since the most recent census, which recorded a population of 597 in 2020.
The average household income in Crawford township is $104,738 with a poverty rate of 0.99%. The median age in Crawford township is 40.4 years: 40.6 years for males, and 36.9 years for females.